C#静态变量和非静态变量的区别 静态变量: •静态变量使用 static 修饰符进行声明 •在所属类被装载时创建 •通过类进行访问 •所属类的所有实例的同一静态变量都是同一个值 •非静态变量: •不带有 static 修饰符声明的变量称做非静态变量 •在类被实例化时创建 •通过对象进行访问 •同一个类的不同实例的同一非静态变量可以是不同的值 努力 努力在努力一点