首 页IT知识库收藏内容
当前位置:翔宇亭IT乐园IT知识库C#C#基础

C#常用操作符的使用详解

减小字体 增大字体 作者:biye5u.com  来源:本站原创  发布时间:2010-03-12 22:32:00

3.关系操作符

关系操作符,即比较操作符,是用于比较两个值大小或相等的。其结果应该是一个逻辑值“真”或“假”。C#中的的关系操作符主要有以下几种:

  • ==   比较等于
  • !=   不等于
  • <    小于
  • >    大于
  • <=  小于等于
  • >=   大于等于

在书写组合操作符时要注意,两个字符之间不允许有空ge,否则系统无法识别,而出错

对于布尔类型、引用类型和字符串类型,只能使用==和!=两个关系操作符,即无大小之分,只有是否相等和不相等之分。下面举一个例子说明其用法:

using System;

class ComOp
       {
             static void Main()
              {
                     int a=23,b=19;
                     bool b1=false,b2=true,b3=false;
                     double x=7E+3,y=0.0001;
                     char ch='x';
                    Console.WriteLine("a<b+4:{0}",a<b+4);
                    Console.WriteLine("(b1&&b3)!=b2:{0}",(b1&&b3)==b2);
                    Console.WriteLine("(b1&&b2)==b3:{0}",(b1&&b2)==b3);
                    Console.WriteLine("x<y*1000:{0}",x<y*1000);
                    Console.WriteLine("ch-32=='X'-'A'+65:{0}",ch-32=='X'-'A'+65);
              } 
       }

运行结果如下:

C中的操作符 - KingLong - 翔宇亭—KingLongs Blog

4.逻辑操作符

逻辑操作符用于两个布尔值之间。C#提供了3种逻辑操作符:

&&   表示逻辑“与”的关系,二元操作符;

||      表示逻辑“或”的关系,二元操作符;

!      表示逻辑“非”的关系,一元操作符;

它们之间的运算关系可以用真值表来表示。假设,x和y是两个布尔值,它们的初始值和运算结果如下表:

 x

y

x&&y

x||y

!x 

 false

false

false

false

true

 flase

true

false

true

true

 true

 false

 false

 true

 fasle

 true

 true

 true

 true

 false

下面给出一个简单的例子,测试一下逻辑操作符的使用方法:

 C中的操作符 - KingLong - 翔宇亭—KingLongs Blog

运行结果如下:

C中的操作符 - KingLong - 翔宇亭—KingLongs Blog

上一页  [1] [2] [3] [4] [5]  下一页

微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。

个人成长离不开各位的关注,你的关注就是我继续前行的动力。

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 1 条,得分 100 分,平均 100 分) 查看完整评论
[回复] 1呵呵   打分:100分  发表时间:2012-04-19
· 就是太集中了,分一下较好
愿您的精彩评论引起共鸣,带来思考和价值。
用户名: 查看更多评论
分 值:100分 90分 80分 70分 60分 40分 20分
内 容:
验证码:
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2024 biye5u.com. All Rights Reserved.