C# 运算符与控制流详解
1. 运算符
1.1 其他赋值运算符
在 C# 中,除了基本的赋值运算符,还有一些复合赋值运算符,如下所示:
x -= 2;
x /= 2;
x *= 2;
x %= 2;
这些运算符将算术运算和赋值操作结合在一起,例如 x -= 2 等价于 x = x - 2 。
1.2 自增和自减运算符
C# 提供了特殊的自增( ++ )和自减( -- )运算符,用于对计数器进行操作。
- 自增运算符 :每次使用时将变量的值加 1。以下代码行是等价的:
spaceCount = spaceCount + 1;
spaceCount += 1;
spaceCount++;
- 自减运算符 :每次使用时将变量的值减 1。以下代码行是等价的:
lines = lines - 1;
lines -= 1;
lines--;
在循环中,自增和自减运算符尤为常见。例如,下面的代码使用自减运算符反向遍历字母表中的每个字母:
超级会员免费看
订阅专栏 解锁全文
39

被折叠的 条评论
为什么被折叠?



