ImmutableArrayExtensions.Single 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í
Single<T>(ImmutableArray<T>) |
Vrátí jediný prvek sekvence a vyvolá výjimku, pokud v sekvenci není přesně jeden prvek. |
Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Vrátí jediný prvek sekvence, která splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek. |
Single<T>(ImmutableArray<T>)
Vrátí jediný prvek sekvence a vyvolá výjimku, pokud v sekvenci není přesně jeden prvek.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Single(System::Collections::Immutable::ImmutableArray<T> immutableArray);
public static T Single<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray);
static member Single : System.Collections.Immutable.ImmutableArray<'T> -> 'T
<Extension()>
Public Function Single(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í prvku z.
Návraty
- T
Prvek v sekvenci.
Platí pro
Single<T>(ImmutableArray<T>, Func<T,Boolean>)
Vrátí jediný prvek sekvence, která splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Single(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, bool> ^ predicate);
public static T Single<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,bool> predicate);
static member Single : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, bool> -> 'T
<Extension()>
Public Function Single(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>
Neměnné pole pro vrácení jednoho prvku z.
Návraty
- T
Vrací objekt Boolean.