TEnumerableBase<T>.FirstOrDefault Method

Overloads

FirstOrDefault

Delphi
function FirstOrDefault: T

Returns

T

FirstOrDefault(T)

Delphi
function FirstOrDefault(const defaultValue: T): T

Parameters

defaultValue
T

Returns

T

FirstOrDefault(Predicate<T>)

Delphi
function FirstOrDefault(const predicate: Predicate<T>): T

Parameters

predicate
Predicate<T>

Returns

T

FirstOrDefault(Predicate<T>, T)

Delphi
function FirstOrDefault(const predicate: Predicate<T>; const defaultValue: T): T

Parameters

predicate
Predicate<T>
defaultValue
T

Returns

T