zoukankan      html  css  js  c++  java
  • 《C#入门详解》刘铁猛——Lesson10-11-12 操作符

     纵向往下走,优先级依次降低。

     

    []操作符声明数组:

     typeof操作符的用法:

    var声明隐式类型变量:

    new操作符声明实例:

     delegate——委托,使用该操作符声明一个匿名方法的示例如下:

     delegate现在已过时,使用lambda表达式声明匿名方法,示例如下:

     

     Parse方法不安全,一般使用TryParse方法,TryParse返回bool类型表示转换是否成功。

    数据类型提升:

     运行结果是1.25,因为(double)5的优先级高于除号/,这就叫做数据类型提升

     这个运算结果是1.0,因为(5/4)的优先级高于(double),整型的5除以4得到1,然后强制类型转换为double型为1.0

    类型检验操作符:is   as

    is操作符:结果是bool类型,检验一个实例是否是某个类型:

    True

    False

    as操作符:

     相当于类型转换,把o从object类转成Teacher类,如果转换失败返回null

    可空类型:

    null合并操作符:

  • 相关阅读:
    路由器 命令行基础
    docker 学习
    flume 配置
    CentOS 7 安装字体库 & 中文字体
    centos7 web服务器内核优化
    hive 搭建
    varnish4.1 配置文件default.vcl
    varsh4.1 安装清除cache
    jvm 配置
    centos7优化内核参数详解
  • 原文地址:https://www.cnblogs.com/amanda-zhang/p/13370937.html
Copyright © 2011-2022 走看看