IT辅导娱乐网| 蜘蛛地图| 所有文章|
C#运算符大全 - IT辅导
  • 首页
  • IT技术 IT辅导资源网设计图
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享 IT辅导资源网设计图
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧 IT辅导资源网设计图
    • seo教程
  • 编程教程
  • 值得看一看 IT辅导资源网设计图
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能 IT辅导资源网设计图
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿


登录后,享受更多优质服务哦
IT辅导资源网站长qq头像
欢迎回来,可爱的会员!个人中心退出登录
导航菜单
  • 首页
  • IT技术
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧
    • seo教程
  • 编程教程
  • 值得看一看
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿

C#运算符大全

1970/1/1 五年级扛把子 

介绍

    C#中的运算符有很多,从操作上划分有:一元运算符(即:处理一个操作数),二元运算符(即处理三个操作数),三元运算符(即:处理三个操作数);从功能上划分有:算术运算符,赋值运算符,关系运算符,条件运算符,位运算符,逻辑运算符。

    下面就从功能上给大家划分一下:

算术运算符

    算数运算符主要用于数学计算,主要有:+,-,*,/,%,++ 和 -- 七种,如下表所示:

 运算符类别 举例 结果 
 + 二元 var1=var2+var3 var1的值是var2和var3的和
 - 二元 var1=var2-var3 var1的值是var2和var3的差
 * 二元 var1=var2*var3 var1的值是var2和var3的乘积
 / 二元 var1=var2/var3 var1的值是var2除以var3所得的商
 % 二元 var1=var2%var3 var1的值是var2除以var3所得的余数
 ++ 一元 var1++ 使var1的值自动增加1
 -- 一元 var1-- 使var1的值自动减去1

说明:加法运算符,减法运算符,乘法运算符,除法运算符以及模运算符被称为基本的算术运算符,主要用来对数值类型的计算。

赋值运算符

    赋值运算符用于将一个数据赋予一个变量,属性或者引用,数据可以是常量,也可以是表达式。如下表所示:

 运算符类别  举例结果 
 =  二元 var1=var2 var1被赋予了var2的值
 +=  二元 var1+=var2 var1被赋予了var1与var2的和
 -=  二元 var1-=var2 var1被赋予了var1与var2的差
 *=  二元 var1*=var2 var1被赋予了var1与var2的乘积
 /=  二元 var1/=var2 var1被赋予了var1与var2的相除的结果
 %=  二元 var1%=var2 var1被赋予了var1与var2的相除的余数

关系运算符

    关系运算符表示了对操作数的比较运算,有关系运算符组成的表达式就是关系表达式,关系表达式的结果要么是真要么是假,即:true或false。如下表所示:

 运算符 类别举例  描述
 > 二元  var1=var2>var3 如果var2大于var3,则var1等于true,反之,则等于false
 < 二元  var1=var2<var3 如果var2小于var3,则var1等于true,反之,则等于false
 == 二元  var1=var2==var3 如果var2等于var3,则var1等于true,反之,则等于false
 >= 二元  var1=var2>=var3 如果var2不小于var3,则var1等于true,反之,则等于false
 <= 二元  var1=var2<=var3 如果var2不大于var3,则var1等于true,反之,则等于false
 != 二元  var1=var2!=var3 如果var2不等于var3,则var1等于true,反之,则等于false

逻辑运算符

    逻辑运算符主要用于逻辑判断,包括逻辑与,逻辑或和逻辑非。由逻辑运算符组成的表达式是逻辑表达式,其值结果要么是真要么是假,即:true或false。如下表所示:

 运算符类别  举例描述 
 && 二元 var1=var2&&var3 如果var2和var3都是true,则var1等于true,否则var1等于false
 || 二元 var1=var2||var3 如果var2和var3为true(二者任一为true),则var1等于true,否则var1等于false
 ! 一元 !var1 如果var1等于true,则!var1等于false;反之!var1=true

位运算符

    位运算符是以二进制的方式操作数据,并且操作数和结果都是整数类型的数据。如下表所示:

 运算符类别 描述 
 & 按位与 把两个操作数对应的二进制进行“与”操作
 | 按位或 把两个操作数对应的二进制进行“或”操作
 ^ 按位异或 把两个操作数对应的二进制进行“异或”操作
 ~ 按位取反 一元运算符,对二进制数进行按位取反
 << 左移 二元运算符,将一个数的二进制进行左移动操作,高位被舍弃
 >> 右移 二元运算符,将一个数的二进制进行右移动操作,低位被舍弃

条件运算符

    条件运算符是C#中唯一的一个三元运算符,其表达式结构为:操作数1?操作数2:操作数3;(注意:操作数1的值必须是逻辑值)含义是:当逻辑值操作数1值为true是,则条件运算符的值等一操作数2的值;反之操作数1等于false,则条件运算符的值等于操作数3的值。

    例如: int a=10;

                int b=20;

                int c=a>b?30:40;

    则 a>b=false,c=40

总结

    通过以上对C#运算符的讲解,希望对大家理解运算符时有所帮助。

 点赞:0  打赏  分享  海报

  • 打赏支付宝扫一扫
  • 打赏微信扫一扫
  • 打赏企鹅扫一扫
结束语
温馨提醒:如有技术问题以及资源失效请联系站长 QQ89549822 进行反馈!!!
 您阅读本文耗时: 0小时02分35秒
热度:315° 发布时间:1970年1月1日

推荐:

标题:C#运算符大全

链接: https://www.itfd.cn/post-1079.html

版权:转载请注明来源于【IT辅导娱乐网】为原创

上一篇: 数据库事务四大特性

下一篇: IDEA 插件 Easycode代码生成器详解

作者头像 作者名称 作者性别
五年级扛把子
联系作者 作者主页

热门推荐

1 IntelliJ IDEA 2019之Tomcat配置和项目部署
2 Linux常见发行版本介绍
3 数据结构介绍
4 关于的电脑的小知识你知道哪些it辅导
5 SVN代码版本管理控制系统服务安装
6 这几个电脑常识不清楚的会被笑话的it辅导

评论列表

取消回复

  • 存档

    • 2020年9月(191)
    • 2020年8月(92)
    • 2020年7月(5)
    • 2020年6月(224)
    • 2020年5月(392)
    • 2020年4月(267)
    • 2020年3月(76)
    • 2019年3月(1)
    • 1970年1月(29)
  • 搜索

  • 热门文章

    • 神佑之路手游源码-附视频教程
    • 最新可用老王VPN2.22.15谷歌市场版,免费使用
    • 私藏的十个网站,不看后悔系列
    • 虚拟商品自动发货商城源码
    • 不吃苦、不奋斗,你要青春做什么?
  • 随机文章

      • QQ空间相册批量下载助手
        • 互联网广告投放有哪9种投放形式?
          • 端口扫描技术-web安全
            • 端口Banner信息获取-web安全
              • 端口服务版本和操作系统版本信息获取 -web安全
    提示信息

    SQL语句执行错误: SELECT COUNT(*) AS total FROM emlog_twitter
    Table 'itfd.emlog_twitter' doesn't exist

    «点击返回