public partial class Form1 : Form
{
Class1 class = new Class1(30,a);
public Form1()
{
InitializeComponent();
}
public int a = 0;
private void Timer1_Tick(object sender, EventArgs e)
{
a += 1;
}
}
我想使用的變量「a」在我CALSS,但我不能獲得通過「移動」它交給我的課我正在使用的構造函數。 我收到的錯誤消息是:錯誤一個字段初始不能引用非靜態字段,方法或屬性
錯誤:字段初始值設定項無法引用非靜態字段,方法或屬性。
我知道這是一個基本的問題,但幫助表示讚賞
class Class1
{
private int r;
private int x;
public Construct(int p, int c)
{
this.r = p;
this.x = c;
}
}
它在'Class1 class = new Class1(30,a);'行出錯。這條線應該做什麼? – SWeko
你想用什麼課程?並且不要使用關鍵字作爲可變名(它不應該編譯)。 – Serge
我打算用一個寓言曲線做一個球,我正在考慮把'a'作爲時間和我的x座標,並用它來創建一個方程來計算y座標 – Frostbite