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í
| Name | Description |
|---|---|
| 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 elementu obsaženého v kolekci.
Parametry
- immutableArray
- ImmutableArray<T>
Pole pro načtení položek.
Návraty
První položka v seznamu, pokud byla nalezena; v opačném případě je 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 pro načtení prvku z.
Návraty
První položka v seznamu, pokud byla nalezena; v opačném případě je 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 elementu obsaženého v kolekci.
Parametry
- immutableArray
- ImmutableArray<T>
Pole pro načtení prvků.
Návraty
První položka v seznamu, pokud byla nalezena; v opačném případě je výchozí hodnota pro typ položky.