C#で2次元配列を定義して値を割り当てる方法は何ですか?

C#において、二次元配列を定義および代入する方法は次の通りです:

  1. 使用キーワードnewを使用して2次元配列を作成し、波括弧{}を使用して配列の要素を初期化します。例えば:
int[,] array = new int[3, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 } };

上記の例では、3行2列の2次元整数配列を作成し、各要素に初期値を割り当てました。

  1. 使用キーワードnewを使用して、2次元配列を作成し、インデックス位置を使用して配列要素に順番に値を割り当てます。例えば:
int[,] array = new int[3, 2];
array[0, 0] = 1;
array[0, 1] = 2;
array[1, 0] = 3;
array[1, 1] = 4;
array[2, 0] = 5;
array[2, 1] = 6;

上記の例では、3行2列の整数の2次元配列を作成し、それぞれの要素に値を割り当てました。

  1. 二次元配列を作成し、各要素に値を割り当てるために、初期化子構文を使用します。例えば:
int[,] array = { { 1, 2 }, { 3, 4 }, { 5, 6 } };

上記の例では、3行2列の2次元整数配列を作成し、各要素に初期値を割り当てました。

どんな方法で二次元配列を定義し値を割り当てても、インデックス位置を使って配列の要素にアクセスや変更ができます。例えば、二次元配列の最初の要素にアクセスするには、array[0, 0]を使用します。ここで、最初のインデックスは行番号を表し、2番目のインデックスは列番号を表します。

bannerAds