
이중 루프를 사용할 때 foreach 반복문을 사용할 수 있습니다. foreach 반복문은 반복할 수 있는 요소가 변경되지 않는 경우에 적합합니다.
foreach 반복문과 for 반복문의 차이점은 다음과 같습니다.
- foreach 반복문은 반복할 수 있는 요소의 개수를 알 필요가 없으며, 반복할 수 있는 요소가 변경되지 않는 경우에 적합합니다.
- for 반복문은 반복할 수 있는 요소의 개수를 알고 있어야 하며, 반복할 수 있는 요소가 변경될 경우에 사용할 수 있습니다.
foreach 반복문을 사용할 수 있는 예제는 다음과 같습니다.
#hostingforum.kr
csharp
List list1 = new List { "A", "B", "C" };
List list2 = new List { "X", "Y", "Z" };
foreach (var item in list1)
{
foreach (var item2 in list2)
{
Console.WriteLine(item + " " + item2);
}
}
이 코드는 list1과 list2의 모든 요소를 출력합니다. foreach 반복문을 사용하면 코드가 간결하고 읽기 쉽게 작성할 수 있습니다.
2025-07-05 18:35