「C#」for文のループで2次元配列を作成するサンプル
書式
int[,] 配列名1 = new int[行, 列];
2次元配列を定義しています
for (var i = 0; i < 数値1; i++) { for (var j = 0; j < 数値2; j++) { 処理コード } }
使用例
using System; class Demo { static void Main() { int[,] tt = new int[3, 3]; var num = 2; for (var i = 0; i < 3; i++) { for (var j = 0; j < 3; j++) { tt[i, j] = num; num = num + 2; } } Console.WriteLine(tt[0, 0]); Console.WriteLine(tt[0, 1]); Console.WriteLine(tt[0, 2]); Console.WriteLine(tt[1, 0]); Console.WriteLine(tt[1, 1]); Console.WriteLine(tt[1, 2]); } }
実行結果
2
4
6
8
10
12