메서드 기반 쿼리 예제(LINQ to DataSet)
이 단원에서는 표준 쿼리 연산자를 사용하는 메서드 기반 쿼리 구문으로 작성된 LINQ to DataSet 프로그래밍 예제를 제공합니다. 이러한 예제에 사용된 DataSet는 데이터 세트에 데이터 로드에 설명된 FillDataSet
메서드를 사용하여 채웁니다. 자세한 내용은 표준 쿼리 연산자 개요(C#) 또는 표준 쿼리 연산자 개요(Visual Basic)를 참조하세요.
섹션 내용
프로젝션
이 항목의 예제에서는 Select 및 SelectMany 메서드를 사용하여 DataSet을 쿼리하는 방법을 보여 줍니다.
분할
이 항목의 예제에서는 Skip 및 Take 메서드를 사용하여 DataSet을 쿼리하고 결과를 분할하는 방법을 보여 줍니다.
순서 지정
이 항목의 예제에서는 OrderBy, OrderByDescending, Reverse 및 ThenByDescending 메서드를 사용하여 DataSet을 쿼리하고 결과를 정렬하는 방법을 보여 줍니다.
집합 연산자
이 항목의 예제에서는 Distinct, Except, Intersect 및 Union 연산자를 사용하여 데이터 행 집합에 대해 값 기반 비교 연산을 수행하는 방법을 보여 줍니다.
변환 연산자
이 항목의 예제에서는 ToArray, ToDictionary 및 ToList 메서드를 사용하여 쿼리 식을 즉시 실행하는 방법을 보여 줍니다.
요소 연산자
이 항목의 예제에서는 First 및 ElementAt 메서드를 사용하여 DataRow에서 DataSet 요소를 가져오는 방법을 보여 줍니다.
집계 연산자
이 항목의 예제에서는 Average, Count, Max, Min 및 Sum 메서드를 사용하여 DataSet을 쿼리하고 데이터를 집계하는 방법을 보여 줍니다.
Join
이 항목의 예제에서는 GroupJoin 및 Join 메서드를 사용하여 DataSet을 쿼리하는 방법을 보여 줍니다.