Методы приведены для последовательности sequence of T.
function OrderBy<Key>(keySelector: T->Key): System.Linq.IOrderedEnumerable<T>; Сортирует элементы последовательности в порядке возрастания ключа и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
function OrderBy<Key>(keySelector: T->Key; comparer: IComparer<Key>): System.Linq.IOrderedEnumerable<T>; Сортирует элементы последовательности в порядке возрастания с использованием компаратора comparer и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
function OrderByDescending<Key>(keySelector: T->Key): System.Linq.IOrderedEnumerable<T>; Сортирует элементы последовательности в порядке убывания ключа и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
function OrderByDescending<Key>(keySelector: T->Key; comparer: IComparer<Key>): System.Linq.IOrderedEnumerable<T>; Сортирует элементы последовательности в порядке убывания с использованием компаратора comparer и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
Методы ThenBy,ThenByDescending
Методы приведены для последовательности sequence of T.
function ThenBy<Key>(keySelector: T->Key): System.Linq.IOrderedEnumerable<T>; Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания ключа и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
function ThenBy<Key>(keySelector: T->Key; comparer: IComparer<Key>): System.Linq.IOrderedEnumerable<T>; Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания с использованием компаратора comparer и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
function ThenByDescending<Key>(keySelector: T->Key): System.Linq.IOrderedEnumerable<T>; Выполняет дополнительное упорядочение элементов последовательности в порядке убывания ключа и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
function ThenByDescending<Key>(keySelector: T->Key; comparer: IComparer<Key>): System.Linq.IOrderedEnumerable<T>; Выполняет дополнительное упорядочение элементов последовательности в порядке убывания с использованием компаратора comparer и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ. |
Метод Concat
Методы приведены для последовательности sequence of T.
function Concat(second: sequence of T): sequence of T; Соединяет две последовательности, дописывая вторую в конец первой и возвращая результирующую последовательность. |
Метод Zip
Методы приведены для последовательности sequence of T.
function Zip<TSecond,Res>(second: sequence of TSecond; resultSelector: (T,TSecond)->Res): sequence of Res; Объединяет две последовательности, используя указанную функцию, принимающую по одному элементу каждой последовательности и возвращающую элемент результирующей последовательности. |
Метод Distinct
Методы приведены для последовательности sequence of T.
function Distinct(): sequence of T; Возвращает различающиеся элементы последовательности. |
function Distinct(comparer: IEqualityComparer<T>): sequence of T; Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор comparer. |
Методы Union,Intersect,Except
Методы приведены для последовательности sequence of T.
function Union(second: sequence of T): sequence of T; Находит объединение множеств, представленных двумя последовательностями. |
function Union(second: sequence of T; comparer: IEqualityComparer<T>): sequence of T; Находит объединение множеств, представленных двумя последовательностями, используя указанный компаратор. |
function Intersect(second: sequence of T): sequence of T; Находит пересечение множеств, представленных двумя последовательностями. |
function Intersect(second: sequence of T; comparer: IEqualityComparer<T>): sequence of T; Находит пересечение множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор. |
function Except(second: sequence of T): sequence of T; Находит разность множеств, представленных двумя последовательностями. |
function Except(second: sequence of T; comparer: IEqualityComparer<T>): sequence of T; Находит разность множеств, представленных двумя последовательностями, используя для сравнения значений указанный компаратор. |
Метод Reverse
Методы приведены для последовательности sequence of T.
function Reverse(): sequence of T; Возвращает инвертированную последовательность. |
Метод SequenceEqual
Методы приведены для последовательности sequence of T.
function SequenceEqual(second: sequence of T): boolean; Определяет, совпадают ли две последовательности. |
function SequenceEqual(second: sequence of T; comparer: IEqualityComparer<T>): boolean; Определяет, совпадают ли две последовательности, используя для сравнения элементов указанный компаратор. |
Методы First, FirstOrDefault