C#什么';这是“什么?”+=&引用;对于

C#什么';这是“什么?”+=&引用;对于,c#,operators,C#,Operators,我真的不明白“+=”的函数是什么。。有人能给我解释一下吗?比如“=”和“+=”之间有什么不同 我现在有了这样的东西: b+=(a[i]) 谢谢 b=a将a分配给b b+=a将b+a分配给b 例: vs 这是一条捷径 b = b + a[i]; b=a[i]+b 但您可以将其用于添加事件 Button.Click+=新建系统.EventHandler(按钮单击) b+=(a[i])与b=b+a[i]相同,其含义非常清楚。我建议将其用作参考源,而不是作为参考源。 int a = 5; int b

我真的不明白“+=”的函数是什么。。有人能给我解释一下吗?比如“=”和“+=”之间有什么不同

我现在有了这样的东西: b+=(a[i])

谢谢

b=a将a分配给b
b+=a将b+a分配给b

例:

vs

这是一条捷径

b = b + a[i];
b=a[i]+b

但您可以将其用于添加事件

Button.Click+=新建系统.EventHandler(按钮单击)

b+=(a[i])
b=b+a[i]
相同,其含义非常清楚。我建议将其用作参考源,而不是作为参考源。
int a = 5;
int b = 2;
b += a;  //b is now 7
b +=(a[i]);
b = b + a[i];