甲
static功能,不像常规的( 例如 )函数,不与类的实例相关联。
甲
static类是一类只能包含
static成员,并且因此不能被实例化。
例如:
class SomeClass { public int InstanceMethod() { return 1; } public static int StaticMethod() { return 42; }}为了调用
InstanceMethod,您需要一个类的实例:
SomeClass instance = new SomeClass();instance.InstanceMethod(); //Fineinstance.StaticMethod(); //Won't compileSomeClass.InstanceMethod(); //Won't compileSomeClass.StaticMethod(); //Fine



