-2

たとえば、次のコードがあります。

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個(またはそれ以上)の配列を作成する方法はありますか? ありがとう。

4

2 に答える 2

0

2 次元配列:

int[100,666] mass = new int[100,666];
于 2013-05-25T07:37:05.250 に答える
0

コンパイル時に名前を動的に変更できるソースコードを作成することはできませんが、実行時に変数を名前に関連付けることはできます。配列を入れる辞書を作成します。これにより、各配列に文字列名を付けて保存できます。

于 2013-05-25T07:33:59.443 に答える