Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

nomad-programmer

[Programming/C#] 다차원 배열 본문

Programming/C#

[Programming/C#] 다차원 배열

scii 2020. 9. 14. 22:21

다차원 배열이란 차원이 둘 이상인 배열을 말한다. 2차원 배열도 다차원 배열에 해당한다.

using System;

namespace test
{
    internal class Program
    {
        public static void Main(string[] args)
        {
            int[,,] arr3d = new int[4, 3, 2]
            {
                {
                    {0, 1},
                    {2, 3},
                    {4, 5}
                },
                {
                    {6, 7},
                    {8, 9},
                    {10, 11}
                },
                {
                    {12, 13},
                    {14, 15},
                    {16, 17}
                },
                {
                    {18, 19},
                    {20, 21},
                    {22, 23}
                }
            };
            for (int i = 0; i < arr3d.GetLength(0); i++)
            {
                for (int j = 0; j < arr3d.GetLength(1); j++)
                {
                    for (int k = 0; k < arr3d.GetLength(2); k++)
                    {
                        Console.Write($"{arr3d[i, j, k]} ");
                    }
                    Console.WriteLine();
                }
                Console.WriteLine();
            }
        }
    }
}

/* 결과

0 1 
2 3 
4 5 

6 7 
8 9 
10 11 

12 13 
14 15 
16 17 

18 19 
20 21 
22 23 

*/
Comments