码迷,mamicode.com
首页 > Windows程序 > 详细

四、C#入门—表达式与运算符

时间:2020-04-01 13:00:25      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:内容   值类型   byte   类型   变量   ||   关系   false   种类   

四、C#表达式与运算符

  4.1.表达式

    操作数+运算符   

  4.2.数学运算符

    var1=+var2  var1乘以1

    var1=-var2  var1乘以-1

    var++  先用后加

    ++var  先加后用        

  4.3.赋值运算符

    略 

  4.4.关系运算符

    结果只会是bool类型

    1)对象的不同

      数值类型比较两个数的大小

      字符类比较Unicode编码大小,‘A‘=65 ‘a‘=97 ‘0‘=48

      字符串只能用 == 或 != 

  4.5.逻辑运算符

    结果只会是bool类型

    &&与  ||或    !非

    注:当表达式前半部分可以确定表达式的结果,将不再执行后半部分的内容

  4.6.位运算符

    1Byte = 8bit

    1KB = 1024Byte

    1)种类

      &与  |或    ~按位取反  ^异或   <<左移  >>右移

    2)使用

      ^:相同的是0,不同的是1

      <<:左移一位,相当于乘以2

      >>:右移一位,相当于除以2  

      很少用,通常用于驱动程序或系统代码

  4.7.其他运算符

    + :String 可以使用 ‘+‘ 进行拼接

    is:判断变量类型,返回bool类型 eg:a is int

    表达式1?表达式2:表达式3:表达式1为true执行表达式2,为false执行表达式3

  4.8.运算符优先级

    单目>数学>左移右移>逻辑>关系>赋值

 

—本博客基于我要自学网

    

四、C#入门—表达式与运算符

标签:内容   值类型   byte   类型   变量   ||   关系   false   种类   

原文地址:https://www.cnblogs.com/Just-a-calm-programmer/p/12611517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!