常数或者类型声明隐式地是静态成员。
在类中使用静态成员时,可以直接使用 不需要加类名.静态成员名
不能通过实例引用静态成员。然而,可以通过类型名称引用它。例如,请考虑以下类
public class MyBaseC
{
public struct MyStruct
{
public static int x = 100;
}
}
|
若要引用静态成员 x,请使用完全限定名(除非可从相同范围访问):
MyBaseC.MyStruct.x |
|
尽管类的实例包含该类所有实例字段的单独副本,但每个静态字段只有一个副本。
不可以使用 this 来引用静态方法或属性访问器。
如果对类应用 static 关键字,则该类的所有成员都必须是静态的。
类(包括静态类)可以有静态构造函数。在程序开始和实例化类之间的某个时刻调用静态构造函数。

浙公网安备 33010602011771号