2차원 배열이 사용되는 예제: 2d게임, 온라인쇼핑몰, 테이블형 데이터, 구구단
static void Main(string[] args)
{
int[,] table = new int[9, 9];
for (int i = 0; i < 9; ++i)
{
for (int j = 0; j < 9; ++j)
{
table[i, j] = (i + 1) * (j + 1);
Console.Write($"{(i+1),2} * {j+1,-2} = {table[i, j], -3}");
}
Console.WriteLine("");
}
}
int[,] table = new int[2, 4]; // 행, 열 순서로
<자료형>[,] <변수명> = new <자료형>[<행의 개수>, <열의 개수>] {{<데이터>}, {<데이터>}};
int[,] table = new int[2, 3];
for (int i = 0; i < 2; ++i)
{
for (int j = 0; j < 3; ++j)
{
table[i, j] = (i + 1) * (j + 1);
}
]