Section 30.2: IEnumerable<int>

IEnumerable 을 구현 (implement) 하는 객체는 기본적으로 연속된 다른 객체들의 집합을 나타낸다. 이 객체가 나타내는 대상 객체 집합은 C# 의 foreach 키워드를 사용하여 요소 반복을 (iterate) 수행할 수 있다. 아래의 예제에서, sequenceOfNumbers 객체는 IEnumerable 을 구현 (implement) 하고 있으며, 이는 일련의 정수들의 집합을 나타내고 있다. foreach 문을 통해 해당 집합의 요소 반복 (iterate) 이 수행된다.

int AddNumbers(IEnumerable<int> sequenceOfNumbers) { int returnValue = 0; foreach(int i in sequenceOfNumbers) { returnValue += i; } return returnValue; }
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

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

반응형

+ Recent posts