首页 > 解决方案 > 如何记住在同一个按钮上多次单击按钮c#

问题描述

我可以只添加整数,如果这个整数等于真或假,并使用 if 运算符,但我的问题是

int counter; 
    private void button1_Click(object sender, EventArgs e)
    {

        {
            if (counter == 0)
            {
                label1.Text = "0";
                counter++;
            }
            if (counter == 1)
            {
                label2.Text = "1";
                counter++;
            }
            if (counter == 2)
            {
                label3.Text = "2";
                counter++;
            }
            if (counter == 3)
            {
                label4.Text = "3";
                counter++;
            }
        }
    }

我知道它会工作是多么愚蠢,但请告诉我它是如何工作的,我想在 botton1 上点击 4 次,然后在第二次点击 label2 2 时先点击 label1 等等

标签: c#click

解决方案


好的,其他人帮助了我,所以它只需要返回 if

 if (counter == 0)
        {
            label1.Text = "0";
            counter++;
           return;
        }

推荐阅读