Примеры запросов на основе методов (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.