编程语言
首页 > 编程语言> > C#运算符

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