반복문 foreach

Gogi·2023년 9월 6일

C# 언어 기초 목록

목록 보기
3/29

컬렉션의 각 요소를 순회

C#의 foreach 문은 컬렉션 또는 배열의 각 요소를 순회하기 위한 반복문이다. foreach는 컬렉션의 첫 번째 요소부터 마지막 요소까지 차례로 접근하며 블록 내의 코드를 실행한다.

기본 구조

int[] numbers = {1, 2, 3, 4, 5};

foreach (var num in numbers) 
{
    // 예시 코드
    Console.Write(num); 
}

// OUTPUT : 12345

foreach (자료형 + 현재 요소를 저장할 변수명 + in + 대상 컬렉션)

주의사항

  • foreach문은 읽기 전용 접근이므로 컬렉션의 요소를 수정할 수 없음
  • 자신이 컬렉션 클래스를 만드는 경우 IEnumerable 또는 IEnumerable<T> 인터페이스를 구현해야 사용 가능
profile
C, C++, C#, Unity

0개의 댓글