「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