Методы Last, LastOrDefault

Методы Last, LastOrDefault

Описание методов

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

function Last(): T;

Возвращает последний элемент последовательности.

function Last(predicate: T->boolean): T;

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

function LastOrDefault(): T;

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

function LastOrDefault(predicate: T->boolean): T;

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

Пример