类与类的静态变量如何访问呢?
定义了两个类
class1,class2
在class1里定义了两个静态变量
C# code
public static bool boolHasData = false;
public static int[,] values;
想在class2访问class1的这两个静态变量
class1 c1 = new class1();
c1.values
c1.boolHasData
在c1下出现红色波浪,提示:非静态的字段、方法或属性,要求对象引用
这是怎么回事呢?
------解决方案--------------------class1.boolHasData
class1.values
------解决方案--------------------静态变量是属于类的,直接用类名点
------解决方案--------------------静态变量直接用类访问,不需要实例化
class1.boolHasData
class1.values
------解决方案--------------------静态类名.类成员变量
public class test{
public static final String name='aa';
}
public class test1{
test.name}