【发布时间】:2016-11-11 06:11:58
【问题描述】:
我正在尝试使用 for 循环在 C# 中创建多个数组/字典。我可以单独声明它们,但它不干净。
这是我的代码:
string[] names = ["dSSB", "dGEN", "dLYM", "dLUD", "dGGC", "dMAC", "dMMB"];
for (int i = 0; i <= names.Length; i++)
{
string building = names[i];
Dictionary<long, int> building = new Dictionary<long, int>();
}
我正在尝试使用存储在名称数组中的名称来迭代地创建数组。 Visual Studio 不接受已声明的“构建”。任何建议将不胜感激。谢谢!
【问题讨论】:
-
那么你想根据其他数据来确定局部变量的名称吗?那是不可能的。为什么变量名很重要?你用字典做什么?
标签: c# arrays for-loop dictionary