재우니의 블로그

 

LINQ 의 확장 메소드에서 지연 가능한 함수는 아래와 같다.

 

1. OrderBy, OrderByDescending : 람다식에 의해 반환된 값을 기준으로 데이터 소스를 정렬한다. 

 

2. Reverse : 항목의 순서를 뒤집을 때 사용한다.

 

3. Select, SelectMany

 

4. Skip, SkipWhile : 지정한 개수만큼 항목을 건너뛰거나 지정한 조건이 일치하는 항목을 건너뛸때 사용한다.

 

5. Take, TakeWhile : 데이터 소스의 시작에서부터 지정한 개수의 항목을 선택하거나 지정한 조건이 일치하는 항목을 선택한다.

 

6. Where : 데이터 소스에서 지정한 조건 또는 일치하지 않은 항목들을 필터링 한다.