Chapter 30: IEnumerable

IEnumerableArrayList 와 같은 모든 generic 이 아닌 형태의 열거 (enumerate) 가능한 컬렉션들의 기본 인터페이스이다.

IEnumerator<T>List<> 와 같은 모든 generic 형태의 열거자들의 기본 인터페이스이다.

IEnumerableGetEnumerator 메소드를 구현 (implement) 하는 인터페이스이다. 이 GetEnumerator 메소드는 IEnumerator 를 반환하는데, 이는 foreach 등을 통해 컬렉션 내부를 요소 반복 (iterate) 할 수 있는 방법을 지원한다.

본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

+ Recent posts