方法:
static 修饰符的方法为静态方法,反之则是非静态方法
静态成员属于类所有,非静态成员属于类的实例所有,无论类创建了多少实例,类的静态成员在内存中只占同一块区域。(所有该类的实例都共享这个类的静态成员)
C#静态方法属于类所有,类实例化前即可使用,静态方法只能访问类中的静态成员。
非静态方法使用的时候先要实例一个对象,对象再使用这个方法.非静态方法可以访问类中的任何成员.(非静态成员在类实例化之前.系统没有分配内存.所以无法调用)
方法:
static 修饰符的方法为静态方法,反之则是非静态方法
静态成员属于类所有,非静态成员属于类的实例所有,无论类创建了多少实例,类的静态成员在内存中只占同一块区域。(所有该类的实例都共享这个类的静态成员)
C#静态方法属于类所有,类实例化前即可使用,静态方法只能访问类中的静态成员。
非静态方法使用的时候先要实例一个对象,对象再使用这个方法.非静态方法可以访问类中的任何成员.(非静态成员在类实例化之前.系统没有分配内存.所以无法调用)