摘要:
C#静态变量、静态方法、静态类的使用一、静态类静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。静态... 阅读全文
摘要:
new 修饰符(C# 参考)在用作声明修饰符时,new关键字可以显式隐藏从基类继承的成员。隐藏继承的成员时,该成员的派生版本将替换基类版本。虽然可以不使用new修饰符来隐藏成员,但将收到编译器警告。如果使用new来显式隐藏成员,将禁止此警告。若要隐藏继承的成员,请使用相同名称在派生类中声明该成员,并... 阅读全文