Операции Single, SingleOrDefault, ElementAt и ElementAtOrDefault.
Single Операция Single возвращает единственный элемент последовательности или единственный элемент последовательности, соответствующий предикату — в зависимости от…
Single Операция Single возвращает единственный элемент последовательности или единственный элемент последовательности, соответствующий предикату — в зависимости от…
Операции элементов позволяют извлекать отдельные элементы из входной последовательности. First Операция First возвращает первый элемент последовательности или…
Операция SequenceEqual определяет, эквивалентны ли две входные последовательности. Эта операция имеет два прототипа, описанные ниже: Первый прототип…
Операция ToLookup создает объект Lookup типа <К, Т> или, возможно, <К, Е> из входной последовательности типа T,…
Операция ToDictionary создает Dictionary типа <К,Т>, или, возможно, <К, Е>, если прототип имеет аргумент elementSelector, из входной…
Следующие операции преобразования предоставляют простой и удобный способ преобразования последовательностей в другие типы коллекций. ToArray Операция ToArray…
Операции генерации помогают в генерации последовательностей. Range Операция Range генерирует последовательность целых чисел. У операции Range есть…
Операции элементов позволяют извлекать элементы из входной последовательности. Операция DefaultIfEmpty возвращает последовательность, содержащую элемент по умолчанию, если…
Операции преобразования предоставляют простой и удобный способ преобразования последовательностей в другие типы коллекций. Cast Операция Cast используется…
Операции множеств используются для выполнения математических операций с множествами на последовательностях. Distinct Операция Distinct удаляет дублированные элементы…
Операции группирования помогают объединять вместе элементы последовательности по общему ключу. Операция GroupBy используется для группирования элементов входной…
Join Операция Join выполняет внутреннее соединение по эквивалентности двух последовательностей на основе ключей, извлеченных из каждого элемента…
Вызовы ThenBy и ThenByDescending могут соединяться в цепочку, т.к. они принимают в качестве входной последовательности IOrderedEnumerable<T> и…
Операции упорядочивания позволяют выстраивать входные последовательности в определенном порядке. Важно отметить, что и OrderBy, и OrderByDescending требуют…
Операция Concat соединяет две входные последовательности и выдает одну выходную последовательность. Операция Concat имеет один прототип, который…
Операции разбиения (partitioning) позволяют вернуть выходную последовательность, которая является подмножеством входной последовательности. Take Операция Take возвращает указанное…
Select Операция Select используется для создания выходной последовательности одного типа элементов из входной последовательности элементов другого типа….
Операция Where используется для фильтрации элементов в последовательность. Операция Where имеет два прототипа, которые описаны ниже: Первый…
Отчасти то, что делает LINQ настолько мощным и удобным в применении, заключается в его тесной интеграции с…
Одним из привлекательных для разработчиков средств LINQ является SQL-подобный синтаксис, доступный в LINQ-запросах. Этот синтаксис использовался в…