| 运算符 | |||
| 类型 | 符号 | 示例 | 意义 |
| 算数运算符 | + | 加 | |
| - | 减/取负 | ||
| * | 乘 | ||
| / | 除 | ||
| % | a%b | 取余 (取a除b的余数) | |
| ++ | a++(后置) ++a(前置) | 累加 | |
| -- | a--(后置) --a(前置) | 递减 | |
| 字符串运算符 | + | 将字符串合并为新字符串 | |
| 赋值运算符 | = | a=b | 将右边的值连到左边 |
| += | a+=b | 将右边的值加到左边 相当于 a = a + b | |
| -= | a-=b | 将右边的值减到左边 | |
| *= | a*=b | 将左边的值乘以右边 | |
| /= | a/=b | 将左边的值除以右边 | |
| %= | a%=b | 将左边的值对右边取余数 | |
| 逻辑运算符 | < | a<b | |
| > | a>b | ||
| <= | a<=b | ||
| >= | a>=b | ||
| == | a==b | ||
| != | a!=b | ||
| && | a&&b | 与 a b都为真时,表达式为真 | |
| || | a||b | 或 a或b 为真时,表达式为真 | |
| ^ | a^b | 异或 a或b 一个为真另一个为假时,表达式为真 | |
| ! | !a | 非 当a为假时,表达式为真 | |
| 位运算符 | & | a&b | 按位与运算 |
| | | a|b | 按位或运算 | |
| ^ | a^b | 按位异或运算 | |
| << | a<< | 向左移位 | |
| >> | a>> | 向右移位 | |
| ~ | ~a | 按位取反 | |
| 其他运算符 | new | new Class1() | 创建一个类的实例 |
| typeof | typeof(int) | 获取数据类型说明 | |
| . | Obj.Method() | 获取对象的方法或属性 | |
| ?: | (expr1)?(expr2):(expr3) | 若expr1 则 expr2;否则expr3 | |
c# 学习总结 之 运算符
最新推荐文章于 2025-11-26 15:12:28 发布
本文详细介绍了各种类型的运算符及其用法,包括算数运算符、字符串运算符、赋值运算符、逻辑运算符、位运算符以及其他运算符。通过具体示例帮助读者更好地理解和掌握。
1544

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



