Int不会增加1

Eye*_*arp 0 c# int increment

我试图增加一个int的值:counter每次stakebtn按下时增加1 .

这是我到目前为止所尝试的:

private void stakebtn_Click(object sender, EventArgs e)
{
  int counter = 0;
  counter++;
  currentstakes.Text = counter.ToString();
}
Run Code Online (Sandbox Code Playgroud)

但是,这仅适用一次 - currentstakes标签不会超过1.

有人能够看到我错在哪里吗?

Saj*_*ran 5

显然,它只会增加一次,在你的点击之外宣布它,

int counter = 0;

private void stakebtn_Click(object sender, EventArgs e)
{

  counter++;
  currentstakes.Text = counter.ToString();
}
Run Code Online (Sandbox Code Playgroud)