次のような配列の配列を作成しています。
var arrNewArray = new string[arrOldArray.Length][7];
arrOldArray は、[X][4] のような配列の配列です。つまり、最初の配列または「外側」の配列の長さは変更できますが、「内側」の配列の長さは常に 4、または 4 つの文字列を保持します ([ 0][1][2][3])。
コンパイラが上記のステートメントを受け入れないのはなぜですか?
基本的に、arrOldArray を取得して展開するか、古い配列の [4] を新しい配列の [7] に増やして「列」をいくつか追加し、内容をコピーしようとしています。おそらく私はそれを最善/効率的な方法で行っているわけではないので、ガイダンスをいただければ幸いです。