function ThenBy(keySelector: T->Key): System.Linq.IOrderedEnumerable;

Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания ключа и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ.

function ThenBy(keySelector: T->Key; comparer: IComparer): System.Linq.IOrderedEnumerable;

Выполняет дополнительное упорядочение элементов последовательности в порядке возрастания с использованием компаратора comparer и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ.

function ThenByDescending(keySelector: T->Key): System.Linq.IOrderedEnumerable;

Выполняет дополнительное упорядочение элементов последовательности в порядке убывания ключа и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ.

function ThenByDescending(keySelector: T->Key; comparer: IComparer): System.Linq.IOrderedEnumerable;

Выполняет дополнительное упорядочение элементов последовательности в порядке убывания с использованием компаратора comparer и возвращает отсортированнную последовательность. keySelector - функция, проектирующая элемент на ключ.

Пример<p>Метод Concat</p>Описание методов

Методы приведены для последовательности sequence of T.

function Concat(second: sequence of T): sequence of T;

Соединяет две последовательности, дописывая вторую в конец первой и возвращая результирующую последовательность.

Пример<p>Метод Zip</p>Описание методов

Методы приведены для последовательности sequence of T.

function Zip(second: sequence of TSecond; resultSelector: (T,TSecond)->Res): sequence of Res;

Объединяет две последовательности, используя указанную функцию, принимающую по одному элементу каждой последовательности и возвращающую элемент результирующей последовательности.

Пример<p>Метод Distinct</p>Описание методов

Методы приведены для последовательности sequence of T.

function Distinct(): sequence of T;

Возвращает различающиеся элементы последовательности.

function Distinct(comparer: IEqualityComparer): sequence of T;

Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор comparer.

Пример<p>Методы Union,Intersect,Except</p>Описание методов

Методы приведены для последовательности sequence of T.

Перейти на страницу:

Похожие книги