C#编程中的逻辑运算符与循环结构
1. 逻辑运算符
1.1 逻辑非(!)
逻辑非运算符 !
用于反转布尔值。当比较相等的值时,结果为 true
;若需要 false
的结果,可使用 !
符号。例如, 1 == 3
为 false
,而 1 != 3
为 true
。 !=
表示不等于。逻辑非运算符也可在计算后应用于值,将结果从 true
变为 false
。
示例:
bool a = (1 == 1); // true
bool not_a_isNot_b = !a; // false
1.2 大于和小于运算符(> 和 <)
大于( >
)和小于( <
)运算符用于比较值的大小。例如, (3 > 0)
为 true
,而 (0 > 3)
为 false
。这些运算符可被逻辑非运算符修改。
当值相等时, (3 < 3)
和 (3 &