我有以下代码,例如:
int[] mass_1 = new int[666];
int[] mass_2 = new int[666];
.....
int[] mass_100 = new int[666];
我可以以编程方式更改数组的名称 - 而不是mass_1,mass_2 ..... mass_100 - 类似于:
int X = 1;
for(int i = 0; i < 100; i++)
{
string Y = X.ToString());
int[] mass_Y = new int[666];
X++;
}
很明显 - 代码不起作用。有任何想法如何创建100(或更多)数组以编程方式创建名称?谢谢。
答案 0 :(得分:0)
您无法创建允许您在编译时动态更改名称的源代码,但您可以在运行时将变量与名称相关联。 创建一个字典以放入数组。这将允许您使用字符串名称存储每个数组。
答案 1 :(得分:0)
二维数组:
int[100,666] mass = new int[100,666];