赋值运算符
下图列出了C#支持的赋值运算符:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210607101419503.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDU3MDk0OQ==,size_16,color_FFFFFF,t_70)
请看下图的实例,了解C#中所有可用的赋值运算符:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210607101442173.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDU3MDk0OQ==,size_16,color_FFFFFF,t_70)
当上图的代码被编译和执行时,它会产生下列结果:
- Line 1 - = c 的值 = 21
- Line 2 - += c 的值 = 42
- Line 3 - -= c 的值 = 21
- Line 4 - = c 的值 = 441
- Line 5 - /= c 的值 = 21
- Line 6 - %= c 的值 = 11
- Line 7 - <<= c 的值 = 44
- Line 8 - >>= c 的值 = 11
- Line 9 - &= c 的值