C#运算符
作者:互联网
1 算术运算符: + 加; - 减;乘 *; 除 /;取余 %;
2 关系运算符: > 大于;<小于;>= 大于等于 ;<=小于等于;==等于;!= 不等于
3 布尔逻辑运算符:& 逻辑与(两操作数均为true,结果才为true); | 逻辑或( 两操作数均为flase 时 结果才为flase);
! 取反(列:操作数A 与 !A 相反); ^异或 (两操作数同真同假时,结果才为flase);
&& 条件与 (两操作数均为true,结果才为true); || 条件或 (两操作数均为flase时结果才为flase);
注: !为一元运算 实现逻辑非,& 和 | 为二元运算 实现逻辑与,逻辑或 。逻辑(& |)运算与条件(&&,||)运算的区别在于: 逻辑运算会计算左右两个表达式后才最后取值,条件运算可能只计算左边表达式而不计算右边表,即对于 && 只要左边为表达式为flase 则不计算右边表达式 整个为false ,对于 || 只要左边表达式为true,则不计算右边表达式 整个表达式为true。
4 位运算符: ~ ;&;|;^;>>;<<;
5 赋值运算符: += (A+=B , A= A+B); -=(A-=B, A= A-B); *=(A*=B , A=A*B); /= (A/=B , A=A/B) ; %= (A=A%B) ; |=(A=A|B); ^= (A=A^B) ; >>= (A=A>>B); <<= (A=A<<B);
6 条件运算符:? 一般形式为 X?Y:Z
标签:操作数,flase,C#,逻辑,运算符,true,表达式 来源: https://www.cnblogs.com/Ylc527932221/p/12261052.html