我在 c# 中有一个 Windows 应用程序,形式为我有 12 个带有名称的标签
label1, label2 , ...............
我有 12 个数字的数组(经过一些计算)
喜欢:
int[] nums = new int[12] {1, 0, 4, 6,.............};
我想在循环中为每个标签项分别分配数组中的值
有点像
for (int i = 1; i <= 12; i++) {
label+i.Text = nums[i-1].ToString();
}
执行此操作的有效方法是什么?
谢谢
最佳答案
创建相应的标签数组:
Label[] labels = new Label[12] { label1, label2, ... };
for(int i = 0; i < 12; i++)
{
labels[i].Text = nums[i].ToString();
}
关于c# 执行此代码的有效方法是什么 - 样式 php "eval",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4391283/