Метод DefaultIfEmpty
Описание методов
Методы приведены для последовательности sequence of T
.
function DefaultIfEmpty(): sequence of T;
Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую значение параметра типа по умолчанию, если последовательность пуста.
|
function DefaultIfEmpty(defaultValue: T): sequence of T;
Возвращает элементы указанной последовательности или одноэлементную коллекцию, содержащую указанное значение, если последовательность пуста. |
Пример
begin
var
a := Arr(1,2,3,4);
a.Skip(4).DefaultIfEmpty.Println; // 0
end.