function Sum(): число;

Вычисляет сумму последовательности значений числового типа.

function Sum(selector: T->число): число;

Вычисляет сумму последовательности значений числового типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

function Average(): real;

Вычисляет среднее для последовательности значений числового типа.

function Average(selector: T->число): real;

Вычисляет среднее для последовательности значений числового типа, получаемой в результате применения функции преобразования к каждому элементу входной последовательности.

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

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

function Min(): число;

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

function Min(selector: T->число): число;

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

function Max(): число;

Вычисляет максимальный элемент последовательности значений числового типа.

function Max(selector: T->число): число;

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

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

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

function Join(inner: sequence of TInner; outerKeySelector: T->Key; innerKeySelector: TInner->TKey; resultSelector: (T,TInner)->Res): sequence of Res;

Объединяет две последовательности на основе сопоставления ключей в третью последовательность. Функция resultSelector задаёт проекцию элементов двух последовательностей с одинаковыми значениями ключа в элемент третьей последовательности.

function Join(inner: sequence of TInner; outerKeySelector: T->Key; innerKeySelector: TInner->TKey; resultSelector: (T,TInner)->Res; comparer: System.Collections.Generic.IEqualityComparer): sequence of Res;

Объединяет две последовательности на основе сопоставления ключей в третью последовательность. Функция resultSelector задаёт проекцию элементов двух последовательностей с одинаковыми значениями ключа в элемент третьей последовательности. Для сравнения ключей используется компаратор comparer.

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

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

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

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