我无法找到相关信息。 我需要制作很多项目,看起来像这样:
Bar01.Value = data[0];
Bar02.Value = data[1];
Bar03.Value = data[2];
Bar04.Value = data[3];
Bar05.Value = data[4];
Bar06.Value = data[5];
...
Bar99999.Value = data[99998]
etc.
有没有办法为它创建一个字符串,如
for(int i=0;i<max;i++)
string s = "Bar"+i;
//do stuff
这样会更短吗?
答案 0 :(得分:3)
您可以这样使用Dictionary
:
Dictionary<string, int> dict = new Dictionary<string, int>();
for(int i=0;i<max;i++)
{
dict["Bar" + i] = data[i];
}