在C#Windows窗体应用程序中,
比赛类:
class Race
{
int player;
int position;
}
对象创建:
Race Obj = new Race();
访问对象:
private void button1_Click(object sender, EventArgs e)
{
Obj.position++;
}
问题是,在哪里创建Race类Object,所以我可以在单击按钮时访问它?
答案 0 :(得分:1)
您需要在班级声明。在您的情况下,这意味着它需要是您表单中的字段:
public class Form1 : Form
{
private Race race;
public Form1()
{
race = new Race();
}
public void button1_Click(object sender, EventArgs e)
{
race.position++;
}
}
答案 1 :(得分:1)
您可以将其作为私有成员添加到表单类中并在那里实例化。
类似
public class Form1
{
private Race Obj = new Rate();
private void button1_Click(object sender, EventArgs e)
{
Obj.position++;
}
}
还要确保该课程可以访问。