Примеры запросов на основе методов (LINQ to DataSet)

В этом разделе приведены примеры программирования LINQ to DataSet в синтаксисе запросов на основе методов, использующих стандартные операторы запросов. Используемый DataSet в этих примерах заполняется с помощью FillDataSet метода, который указан в разделе "Загрузка данных в набор данных". Дополнительные сведения см. в обзоре стандартных операторов запросов (C#) или стандартном обзоре операторов запросов (Visual Basic).

В этом разделе

Projection
Примеры в данном разделе демонстрируют, как использовать методы 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 и статистической обработки данных.

Присоединение
Примеры в данном разделе демонстрируют, как использовать методы GroupJoin и Join для запроса к DataSet.

См. также