一.C#静态成员和非静态成员 1. C#静态成员和非静态成员 当类中的某个成员使用static修饰符时,就会被声明为静态成员.类中的成员要么是静态成员,要么是非静态成员.一般情况下,静态成员属于整个类所有,被该类的所有实例所共享.而非静态成员则属于类的实例——对象所有,只被该实例所共享. 因此,对于类的静态成员来说,无论这个类创建了多少个副本(实例),一个静态成员只占一块内存区域,而不会重复创建多个副本.同一静态成员在不同的实例中的值是相同的. 在静态函数中不能使用非静态成员,如非静态变量.非静