다차원 배열
다차원 배열을 만들고 접근해보자.
String[] ford = {"Mustang", "F-150", "Explorer"};
String[] chevy = {"Corvette", "Camaro", "Silverado"};
String[] toyota = {"Corolla", "Camry", "Rav4"};
String[,] parkingLot = { { "Mustang", "F-150", "Explorer" },
{ "Corvette", "Camaro", "Silverado" },
{ "Corolla", "Camry", "Rav4" }
};
parkingLot[0, 2] = "Fusion";
parkingLot[2, 0] = "Tacoma";
foreach(String car in parkingLot)
{
Console.WriteLine(car);
}
배열과 마찬가지로 0부터 시작하며 2차원이므로 인덱스를 두 개 입력해주어야 한다.
2차원 배열을 표현해주기 위해 for문을 이용하여 출력할 수 있다.
String[] ford = {"Mustang", "F-150", "Explorer"};
String[] chevy = {"Corvette", "Camaro", "Silverado"};
String[] toyota = {"Corolla", "Camry", "Rav4"};
String[,] parkingLot = { { "Mustang", "F-150", "Explorer" },
{ "Corvette", "Camaro", "Silverado" },
{ "Corolla", "Camry", "Rav4" }
};
parkingLot[0, 2] = "Fusion";
parkingLot[2, 0] = "Tacoma";
for(int i = 0; i < parkingLot.GetLength(0); i++)
{
for(int j = 0; j < parkingLot.GetLength(1); j++)
{
Console.Write(parkingLot[i, j] + " ");
}
Console.WriteLine();
}