C#:二次元配列から一次元配列をとりだしたい。メモ

本当に特定のことにしか使えない。
関数の引数として使いたかっただけ。

static int[] some(int[] array){
for(int i=0;i<array.Length;i++){
array[i] = i+1;
}
return array;
}

宣言こんな感じ

int[][] array = new int[5][];
for(int i=0;i<5;i++){
array[i] = new int[2];
//もちろんarray[i][1] = 0;みたいなこともできる。
array[i] = some(array[i]);
}

UnityではVectorでほとんどすむから二次元配列あんまり使わないしメモとっとくことにした。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA