MemoryExtensions.LastIndexOfAnyInRange 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í
LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Vyhledá poslední index libovolné hodnoty v rozsahu mezi |
LastIndexOfAnyInRange<T>(Span<T>, T, T) |
Vyhledá poslední index libovolné hodnoty v rozsahu mezi |
LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá poslední index libovolné hodnoty v rozsahu mezi lowInclusive
a highInclusive
(včetně).
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyInRange(ReadOnlySpan<T> span, T lowInclusive, T highInclusive);
public static int LastIndexOfAnyInRange<T> (this ReadOnlySpan<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
static member LastIndexOfAnyInRange : ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function LastIndexOfAnyInRange(Of T As IComparable(Of T)) (span As ReadOnlySpan(Of T), lowInclusive As T, highInclusive As T) As Integer
Parametry typu
- T
Typ rozsahu a hodnot.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který chcete vyhledat.
- lowInclusive
- T
Dolní mez (včetně) rozsahu, který se má hledat.
- highInclusive
- T
Horní mez (včetně) oblasti, kterou chcete vyhledat.
Návraty
Index v rozsahu posledního výskytu libovolné hodnoty v zadaném rozsahu. Pokud jsou všechny hodnoty mimo zadaný rozsah, vrátí se hodnota -1.
Platí pro
LastIndexOfAnyInRange<T>(Span<T>, T, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá poslední index libovolné hodnoty v rozsahu mezi lowInclusive
a highInclusive
(včetně).
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyInRange(Span<T> span, T lowInclusive, T highInclusive);
public static int LastIndexOfAnyInRange<T> (this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
static member LastIndexOfAnyInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function LastIndexOfAnyInRange(Of T As IComparable(Of T)) (span As Span(Of T), lowInclusive As T, highInclusive As T) As Integer
Parametry typu
- T
Typ rozsahu a hodnot.
Parametry
- span
- Span<T>
Rozsah, který chcete vyhledat.
- lowInclusive
- T
Dolní mez (včetně) rozsahu, který se má hledat.
- highInclusive
- T
Horní mez (včetně) oblasti, kterou chcete vyhledat.
Návraty
Index v rozsahu posledního výskytu libovolné hodnoty v zadaném rozsahu. Pokud jsou všechny hodnoty mimo zadaný rozsah, vrátí se hodnota -1.