zoukankan      html  css  js  c++  java
  • Pro C#2008遗漏回顾

    1、VS2008会把程序的Main()方法自动定义为隐式私有的,以确保其他应用程序不能直接掉哟个另一个应用程序的入口点。

    2、.NET的数值类型支持MaxValue和MinValue属性,这两个属性说明了给定的类型可以存储的范围。

    3、params官架子可以把可变数量的(相同类型)作为单个逻辑参数传给方法。比如创建时:CalculateAverage(patams double[] values) 实现时:CalculateAverage(4.0,3.2,5.8)

    4、构造函数链:主构造函数public ContructDemo(int intensity,string name) 构造函数链:public ContructDemo(){}----->public ContructDemo(int intenstity):this(intensity,""){}-->public ContructDemo(string name):this(0,name){}

    5、制度字段:和常量相似,制度字段不能在赋初始值后改变。然而,和常量不同,赋给只读字段的可以在运行时决定,因此在构造函数作用于中进行复制是合法的(其他地方不行)。

    6、隐藏任何在我之上的Draw()实现
    class threeDCircle:Circle
    {
        public new void Draw()
        {
             Console.....
        }
    }

    7、容错编程:使用"as"来测试兼容性
    Hexagon hex2=frank as Hexagon;
    if(hex2==null)
        Console.WriteLine("Sorry,frank is not a Hexagon....");

  • 相关阅读:
    C++之类和对象
    PHP程序设计基础
    PHP函数和MySQL数据库
    HTML语言基础
    文件和目录1(文件属性和权限)
    文件IO
    查找
    使用tcpdump抓包实例
    导入模块的2种方法
    ansible启用sudo执行命令
  • 原文地址:https://www.cnblogs.com/TivonStone/p/1726436.html
Copyright © 2011-2022 走看看