zoukankan      html  css  js  c++  java
  • linq和隐式类型var

    隐式类型 var

    强类型,声明的时候必须给变量赋值,编译器会根据值来确定其类型。只能出现在局部变量或脚本代码中。

    使用范围:

    简单类型:如int string等

    复杂类型:如数组、类等

    逻辑语句:for/foreach   using{...}

    var只能在方法内部使用,不能作为类的属性声明。

    优点:

    编译器让我们更加的专注于业务逻辑,不让你在类型的判断上费脑筋。

    当我们使用自定义的匿名类型时,编译器会伪装的给你一个'a的类型,其实这个类名是个虚像,真正的类名是编译器动态+随机的生成。

    ILDASM.EXE

    IL反编译工具:可以对可执行文件(exe)抽取出IL代码。

    C:Program Files (x86)Microsoft SDKsWindowsv10.0AinNETFX 4.6.1 Tools

    这个是微软给我们带的小工具。

  • 相关阅读:
    day09 文件操作
    深信服二面
    test1
    视频测试
    通过独立按键控制LED灯
    第一个LED灯
    为什么我的递归调用次数和书上的不一样?
    函数指针数组
    虚拟内存
    单元测试
  • 原文地址:https://www.cnblogs.com/1016391912pm/p/11962636.html
Copyright © 2011-2022 走看看