我正在为一所学校的项目(去独联体的我的学士学位)工作,我遇到过这个问题一个类的功能。C#“非静态字段需要对象引用”静态成员函数的类问题
public static int GetNumberCreated()
{
// return the total number of airplanes created using the class as the blueprint
return numberCreated; // returns the number of airplanes created
}//end of public int GetNumberCreated()
这是一个程序,以返回迄今在这个小型C#程序中制作的飞机数量的值。 我宣布numberCreated开头:
private int numberCreated;
我得到的经典错误“的对象引用需要非静态字段,方法或属性的”我做的研究试图找出一个像样的量发生了什么事情,但我什么都没有得到。
,但我却在类的底部设置一个属性,这样一种形式将能够访问该变量:
public int NumberCreated { get; set; }
我也试图改变的财产,以这样的:
public int NumberCreated { get { return numberCreated; } set { numberCreated = value; } }
没有运气。 >'
我在做什么错?
谢谢^ _ ^'我无法相信这就是我所缺少的。哥们,谢啦。 – 2011-01-20 15:25:02