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....");

相关文章:

  • 2021-07-03
  • 2022-12-23
  • 2022-01-31
  • 2022-12-23
  • 2021-06-12
  • 2021-12-13
  • 2021-12-03
猜你喜欢
  • 2021-04-06
  • 2021-08-18
  • 2021-12-09
  • 2021-11-20
  • 2021-08-29
  • 2022-12-23
  • 2021-05-26
相关资源
相似解决方案