更新:2007 年 11 月
加法赋值运算符。
备注
使用 += 赋值运算符的表达式,例如
复制代码 | |
---|---|
x += y |
等效于
复制代码 | |
---|---|
x = x + y |
不同的是 x 只计算一次。
不能直接重载 += 运算符,但用户定义的类型可重载
+= 运算符还用于指定响应事件时要调用的方法;这类方法称为事件处理程序。因为事件处理程序封装在委托类型中,所以在此上下文中使用 += 运算符称为“委托串联”。有关更多信息,请参见event(C# 参考)和委托(C# 编程指南)。
示例
C# | 复制代码 |
---|---|
class AddAssigment { static void Main() { //addition int a = 5; a += 6; Console.WriteLine(a); //string concatenation string s = "Hello"; s += " world."; Console.WriteLine(s); } } /* Output: 11 Hello world */ |