C#运算符
C#运算符
-
算术运算符
+:加法运算-:减法运算*:乘法运算/:除法运算%:求余数运算 -
赋值运算符
=:将右侧的值赋给左侧的变量+=:将右侧的值加到左侧的变量中-=:将右侧的值从左侧的变量中减去*=:将左侧的变量乘以右侧的值/=:将左侧的变量除以右侧的值%=:将左侧的变量对右侧的值取余数 -
比较运算符
==:检查两个值是否相等!=:检查两个值是否不相等>:检查左侧的值是否大于右侧的值<:检查左侧的值是否小于右侧的值>=:检查左侧的值是否大于或等于右侧的值<=:检查左侧的值是否小于或等于右侧的值 -
逻辑运算符
&&:逻辑与运算符,当左右两侧的条件都为 true 时返回 true,否则返回 false||:逻辑或运算符,当左右两侧的条件有一方为 true 时返回 true,否则返回 false!:逻辑非运算符,对一个条件进行否定操作,如果该条件为 true,则返回 false,反之亦然 -
位运算符
&:按位与运算符,对两个操作数进行二进制 AND 运算|:按位或运算符,对两个操作数进行二进制 OR 运算^:按位异或运算符,对两个操作数进行二进制 XOR 运算~:按位取反运算符,对操作数进行二进制 NOT 运算<<:左移运算符,将操作数向左移动指定的位数>>:右移运算符,将操作数向右移动指定的位数 -
条件运算符
? ::条件运算符,通常与冒号配合使用,在条件满足时返回第一个值,在条件不满足时返回第二个值。例如:int num1 = 10, num2 = 20; int max = (num1 > num2) ? num1 : num2; //如果num1大于num2,max就等于num1,否则max等于num2。
本文来自博客园,作者:Wo_OD,转载请注明原文链接:https://www.cnblogs.com/WoOD-outPut/p/17202086.html

浙公网安备 33010602011771号