zoukankan      html  css  js  c++  java
  • 四、C#入门—表达式与运算符

    C#表达式与运算符

    表达式

      操作数+运算符   

    数学运算符

      var++  先用后加

      ++var  先加后用        

    赋值运算符

      略 

    关系运算符

      结果只会是bool类型

      1.使用

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

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

        字符串只能用 == 或 != 

    逻辑运算符

      结果只会是bool类型

      &&与  ||或    !非

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

    位运算符

      1.种类

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

      2.使用

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

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

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

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

    其他运算符

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

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

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

    运算符优先级

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

  • 相关阅读:
    rest_framework学习之路
    jQuery操作cookie
    Cookie和Session
    HTTP之Content-Type
    HTTP协议
    Python之random模块
    HTML5(FileRdeader)
    Python之re模块
    LINQ基础 之 LINQ TO SQL (二)
    LINQ基础(一)
  • 原文地址:https://www.cnblogs.com/Just-a-calm-programmer/p/12611517.html
Copyright © 2011-2022 走看看