배열에 이어 다차원 배열은, 여러 차원의 배열을 생각하면 됩니다. 2차원 배열은 1차원 배열이 n개, 3차원 배열은 2차원 배열이 n개 있는 것이라고 생각하시면 됩니다. 구조와 형식은 이전 내용의 배열과 같습니다. 아래는 예시입니다. // 2차원 배열 int[,] numbers = new int[9, 9]; for (int i = 0; i < 9; ++i) { for(int y = 0; y < 9; ++y) { numbers[i, y] = (i + 1) * (y + 1); } } /** 형식 [,] = new [, ]; */ // 3차원 배열 int[, ,] numbers = new int[4, 3, 2]; /** 형식 [, ,] = new [ , ]; */