在C#中,有6个关系运算符,用于比较两个事物之间的关系

在C#中,有6个关系运算符,用于比较两个事物之间的关系
关系运算符(比较运算):
)>,<
)==/!=  比较相等、不等于
)>=/<=
由上边关系运算符连接的式子叫做关系表达式,这个式子可能成立true也可能不成立false,这种类型式子就是布尔(bool)类型,也就是说关系运算的结果只有两种:ture和false即布尔类型
Bool(布尔)类型
在计算机中,一个条件成立与不成立可以用bool类型来表达
Bool类型值只有2个:
真:true
假:false
逻辑表达式
三个逻辑运算符:
&&(与)、||(或)、!(非)
关于表达式:由关系运算符连接起来的式子
表达式1&&表达式2:当表达式1、2全为true时,其表达式的结果为true

逻辑表达式1&&逻辑表达式2

逻辑表达式1

逻辑表达式2

运算结果

True

True

True

False

True(不在进行运算)

False

True

False

False

False

False(不在进行运算)

False


表达式1||表达式2:当表达式1、2有一个为ture时,其结果为true

逻辑表达式1||逻辑表达式2

逻辑表达式1

逻辑表达式2

运算结果

True

True(不在进行运算)

True

False

True

True

True

False(不在进行运算)

True

False

False

False


!表达式:如果表达式的结果为true,则去反为false,反之为true

!逻辑表达式1

逻辑表达式

运算结果

True

False

False

True

 

逻辑||和&&的两种短路现象:
在逻辑||中如果第一个式子为true则不在运算第二个式子整个式子的运算结果true

在逻辑&&中如果第一个式子为false则第二个式子不在进行运算整个式子为false


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值