题中写法,每次Click事件执行时都生成Bout类新的实例对象,此对象在Click事件执行完毕后即销毁,
所以_userBoutNum属性虽然增加,但并不能保持。
需要使用静态方法和静态变量。
class Bout
{
private static int _userBoutNum = 1;
public static int userBoutNum()
{
_userBoutNum++;
return _userBoutNum;
}
}
private void buttton1_Click(object sender, EventArgs e)
{
listBox1.Items.Add(Bout.userBoutNum());
}
秒沉吗= = 、、、、、、、、、、、、、、、、、、、||