每次按counter
时,我都会尝试将int的值增加stakebtn
。
这是我到目前为止所尝试的内容:
private void stakebtn_Click(object sender, EventArgs e)
{
int counter = 0;
counter++;
currentstakes.Text = counter.ToString();
}
但是,这仅适用一次 - currentstakes
标签不会超过1。
有人能够看到我出错的地方吗?
答案 0 :(得分:5)
显然,它只会增加一次,在你的点击之外宣布它,
int counter = 0;
private void stakebtn_Click(object sender, EventArgs e)
{
counter++;
currentstakes.Text = counter.ToString();
}
答案 1 :(得分:0)
每次递增前都将其设置为零,将计数器声明移到方法之外:
int counter = 0;
private void stakebtn_Click(object sender, EventArgs e)
{
counter++;
currentstakes.Text = counter.ToString();
}