首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

类与类的静态变量怎么访问呢

2012-10-06 
类与类的静态变量如何访问呢?定义了两个类class1,class2在class1里定义了两个静态变量C# codepublic stati

类与类的静态变量如何访问呢?
定义了两个类

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}

热点排行