더북(TheBook)

쿼리 구문을 사용하여 컬렉션에서 짝수 데이터만 추출하기

다음 코드처럼 from, where, select를 여러 줄에 걸쳐 작성할 수 있으며, where 절에서 조건 처리를 하여 짝수인 데이터만 가져올 수도 있습니다. 쿼리 구문은 새로운 변수인 q에 담아 사용할 수 있습니다.

> int[] arr = { 1, 2, 3, 4, 5 };
> var q =
.     from a in arr
.     where a % 2 == 0
.     select a;
> q
Enumerable.WhereArrayIterator<int> { 2, 4 }

이번에는 LINQ의 쿼리 구문을 사용하여 배열에서 짝수 데이터만 추출해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.