c#逻辑运算符的表有哪些内容

如题所述

C#
逻辑运算符有哪些内容呢?让我们开始吧:

&

^
、!和
|
操作符称为逻辑操作符,用逻辑操作符把运算对象
连接起来符合
C#
语法的式子称为逻辑表达式。逻辑操作符“!”和
“^”只作用于其后的操作数,
故称为一元操作符。
而“&&”、
“||”、
“&”和“|”为二元操作符,这
4
个操作符用于表达式,产生一个
true

false
逻辑值。

如果
x

true
,则不计算
y
(因为不论
y
为何值,“或”操
作的结果都为
true
)。这被称作为“短路”计算。

◆&&

如果
x

false
,则不计算
y
(因为不论
y
为何值,“与”操
作的结果都为
false
)。这被称作为“短路”计算。

◆|

当且仅当两个操作数均为
false
时,结果才为
false


◆&

当且仅当两个操作数均为
true
时,结果才为
true


◆^

当且仅当只有一个操作数为
true
时,结果才为
true


◆~

运算符对操作数执行按位求补运算,其效果相当于反转每一位。

C#
逻辑运算符对于表达式
a

b
的操作如下图所示:

C#
逻辑运算符的相关就向你介绍到这里,希望对你学习
C#
逻辑
运算符有所帮助
温馨提示:答案为网友推荐,仅供参考
相似回答