私は既にいくつかの配列のトピックを見てきましたが、私はまだ困惑しています。ギザギザの配列に項目を追加する
私はジャグ配列に新しい行を追加したい- 配列だから今は
intJaggedArray[0] = new int[3] { 1, 1, 2 };
を追加したいのであれば
int[][] intJaggedArray = new int[7][];
intJaggedArray[0] = new int[3] { 1, 1, 1 };
intJaggedArray[1] = new int[3] { 2, 2, 2 };
intJaggedArray[2] = new int[3] { 3, 3, 3 };
intJaggedArray[3] = new int[3] { 4, 4, 4 };
intJaggedArray[4] = new int[3] { 5, 5, 5 };
intJaggedArray[5] = new int[3] { 6, 6, 6 };
intJaggedArray[6] = new int[3] { 7, 7, 7 };
...と構文の権利を取得するためにstrugigngています次のようになります。どのように私はそれを達成するのですか?事前に感謝 - イギリスからのnoob。 (事前に大感謝)
intJaggedArray[0] = new int[3] { 1, 1, 1 };
intJaggedArray[0] = new int[3] { 1, 1, 2 };
intJaggedArray[1] = new int[3] { 2, 2, 2 };
intJaggedArray[2] = new int[3] { 3, 3, 3 };
intJaggedArray[3] = new int[3] { 4, 4, 4 };
intJaggedArray[4] = new int[3] { 5, 5, 5 };
intJaggedArray[5] = new int[3] { 6, 6, 6 };
intJaggedArray[6] = new int[3] { 7, 7, 7 };
部分は非常に明確ではありません「ので、配列を示すのようになってしまいます」。これらの「**」マーカーは何を意味しますか?あなたの現在のコードは、最初の配列を置き換えるためにOKです。 –
編集者の大胆な悪い/間違った - 意図しない。 – Gopher2011
編集後、サンプルにはインデックス0に2行が残っています。明らかに、行を置き換えるか、行を挿入しますか? –