通过组合 2 个变量的内容来命名变量

问题描述 投票:0回答:1

我希望当用户单击按钮时,将创建一个新变量,就像现在应该创建一个名称为 1time 的变量,当用户再次单击时,将创建一个名称为 2time 的新变量,我该怎么做,请帮忙我是初学者

int alltime = 1;
        private void button1_Click(object sender, EventArgs e)
        {
        
        int alltime+time;
        alltime += 1;

        }
    }
}

c# forms variables
1个回答
0
投票

无法在运行时命名变量。 C# 不支持这样的东西。必须预先选择名称。

如果您想将值与动态键匹配,您可以使用 KeyValuePair 或 Dict

说实话。我想不出在什么情况下有必要使用动态命名的变量。

© www.soinside.com 2019 - 2024. All rights reserved.