具有赋值的二元运算符

C#有几个运算符可以与 = 符号组合以评估运算符的结果,然后将结果分配给原始变量。

例:

x += y

是相同的

x = x + y

分配运算符:

  • +=
  • -=
  • *=
  • /=
  • %=
  • &=
  • |=
  • ^=
  • <<=
  • >>=