我们正在讨论我们在编码课中看到的内容。根据我们的记忆,教师使用+ =和C#以某种方式实例化/创建变量。
我知道这不是处理订阅事件或将y添加到x但是不知道是否有人可以对我们可能看到的内容有所了解?
答案 0 :(得分:6)
+=
运算符因许多类型(以及为内置类型定义)而被重载。真的很难从你的模糊中辨别出他用它做什么。
添加到现有整数:
x += 10; // add 10 to existing value in x (x = x + 10)
连接字符串:
name += ", Jr"; // adds ", Jr" suffix to a string.
参加活动
myClass.OnSomeEvent += myEventHandler; // adds myEventHandler to mutlicast delegate
所以基本上,简而言之,它只是将当前值添加到现有值。没有更多信息,不能更具体......
答案 1 :(得分:0)
你可能看到过这样的东西
int x = 10;
x += 10 means x = x + 10