ImmutableArrayExtensions.LastOrDefault Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
LastOrDefault<T>(ImmutableArray<T>) |
Vrátí poslední prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky. |
LastOrDefault<T>(ImmutableArray<T>.Builder) |
Vrátí poslední prvek v kolekci nebo výchozí hodnotu, pokud je kolekce prázdná. |
LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Vrátí poslední prvek sekvence, která splňuje podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek. |
LastOrDefault<T>(ImmutableArray<T>)
Vrátí poslední prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T LastOrDefault(System::Collections::Immutable::ImmutableArray<T> immutableArray);
public static T LastOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray);
public static T? LastOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray);
static member LastOrDefault : System.Collections.Immutable.ImmutableArray<'T> -> 'T
<Extension()>
Public Function LastOrDefault(Of T) (immutableArray As ImmutableArray(Of T)) As T
Parametry typu
- T
Typ prvku obsaženého v kolekci.
Parametry
- immutableArray
- ImmutableArray<T>
Pole, ze které se mají načíst položky.
Návraty
Poslední prvek sekvence nebo výchozí hodnota, pokud sekvence neobsahuje žádné prvky.
Platí pro
LastOrDefault<T>(ImmutableArray<T>.Builder)
Vrátí poslední prvek v kolekci nebo výchozí hodnotu, pokud je kolekce prázdná.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T LastOrDefault(System::Collections::Immutable::ImmutableArray<T>::Builder ^ builder);
public static T LastOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T>.Builder builder);
public static T? LastOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T>.Builder builder);
static member LastOrDefault : System.Collections.Immutable.ImmutableArray<'T>.Builder -> 'T
<Extension()>
Public Function LastOrDefault(Of T) (builder As ImmutableArray(Of T).Builder) As T
Parametry typu
- T
Typ položky v tvůrci.
Parametry
- builder
- ImmutableArray<T>.Builder
Tvůrce, ze které se má načíst prvek.
Návraty
Poslední prvek sekvence nebo výchozí hodnota, pokud sekvence neobsahuje žádné prvky.
Platí pro
LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)
Vrátí poslední prvek sekvence, která splňuje podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T LastOrDefault(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, bool> ^ predicate);
public static T LastOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,bool> predicate);
public static T? LastOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,bool> predicate);
static member LastOrDefault : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, bool> -> 'T
<Extension()>
Public Function LastOrDefault(Of T) (immutableArray As ImmutableArray(Of T), predicate As Func(Of T, Boolean)) As T
Parametry typu
- T
Typ prvku obsaženého v kolekci.
Parametry
- immutableArray
- ImmutableArray<T>
Pole, ze které se má načíst prvek.
Návraty
Poslední prvek sekvence nebo výchozí hodnota, pokud sekvence neobsahuje žádné prvky.