0

ジャグ配列[3][]を3つの1次元配列に変換する方法があるのだろうか?

4

2 に答える 2

2

このようなもの?仮定jaggedは次のように定義されint[3][]ます:

int[] first = jagged[0];
int[] two = jagged[1];
int[] three = jagged[2];

の最初の次元の各要素は、jaggedそれ自体が配列であり、変換する必要はありません。

于 2010-07-10T17:50:13.067 に答える
1

事実上、それはすでに3つの1次元配列です。ジャグ配列はCLRによって特別に扱われるのではなく、単に配列の配列です。外側の配列にインデックスを付けて、内側の配列の1つを取得します。

例:

var array1 = jaggedArray[0];
var array2 = jaggedArray[1];
var array3 = jaggedArray[2];
于 2010-07-10T17:50:22.340 に答える