创建数组名称

本文关键字:数组 创建 | 更新日期: 2023-09-27 18:15:11

我有以下代码,例如:

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(或更多)数组与创建名称编程?谢谢。

创建数组名称

你不能在编译时创建允许你动态更改名称的源代码,但你可以在运行时将变量与名称关联起来。创建一个字典,将数组放入其中。这将允许您使用字符串名称存储每个数组。

二维数组:

int[100,666] mass = new int[100,666];