C#之赋值运算符
赋值运算符
作用:为常量和变量进行初始化,或为变量赋予一个新的值。
赋值运算符,不仅可以在变量被声明时赋值,还可以对已经初始化的变量赋值。
Type VariableName =Value
VariableName = NewValue
如果为某个变量多次赋值,改变量的值以最新的赋值为标准。
算术赋值运算符
作用:结合算术运算为变量赋值,包括5中基本的赋值类型。
+=
a+=b
等价于:a=a+b
加法赋值运算,先对变量进行加法运算,再将新值赋予变量
-=
a-=b
等价于:a=a-b
减法赋值运算,先对变量进行减法运算,再将新值赋予变量
*=
a*=b
等价于: a=a*b
乘法赋值运算,先对变量进行乘法运算,再将新值赋予变量
/=
a/=b
等价于:a=a/b
除法赋值运算,先对变量进行除法运算,再将新值赋予变量
%=
a%=b
等价于:a=a%b
取模赋值运算,先对变量进行取模运算,再将新值赋予变量
进行算术赋值运算时,先对运算符两侧的变量,进行相应的运算,然后,再将运算的结果赋予运算符左侧的变量。