ImmutableArrayExtensions.FirstOrDefault 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í
FirstOrDefault<T>(ImmutableArray<T>) |
Vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky. |
FirstOrDefault<T>(ImmutableArray<T>.Builder) |
Vrátí první prvek v kolekci nebo výchozí hodnotu, pokud je kolekce prázdná. |
FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Vrátí první prvek sekvence, který splňuje podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek. |
FirstOrDefault<T>(ImmutableArray<T>)
Vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T FirstOrDefault(System::Collections::Immutable::ImmutableArray<T> immutableArray);
public static T FirstOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray);
public static T? FirstOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray);
static member FirstOrDefault : System.Collections.Immutable.ImmutableArray<'T> -> 'T
<Extension()>
Public Function FirstOrDefault(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
První položka v seznamu, je-li nalezena; jinak výchozí hodnota pro typ položky.
Platí pro
FirstOrDefault<T>(ImmutableArray<T>.Builder)
Vrátí první prvek v kolekci nebo výchozí hodnotu, pokud je kolekce prázdná.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T FirstOrDefault(System::Collections::Immutable::ImmutableArray<T>::Builder ^ builder);
public static T FirstOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T>.Builder builder);
public static T? FirstOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T>.Builder builder);
static member FirstOrDefault : System.Collections.Immutable.ImmutableArray<'T>.Builder -> 'T
<Extension()>
Public Function FirstOrDefault(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
První položka v seznamu, je-li nalezena; jinak výchozí hodnota pro typ položky.
Platí pro
FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)
Vrátí první 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 FirstOrDefault(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, bool> ^ predicate);
public static T FirstOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,bool> predicate);
public static T? FirstOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,bool> predicate);
static member FirstOrDefault : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, bool> -> 'T
<Extension()>
Public Function FirstOrDefault(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 mají načíst prvky.
Návraty
První položka v seznamu, je-li nalezena; jinak výchozí hodnota pro typ položky.