MemoryExtensions.LastIndexOfAnyExceptInRange 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í
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Vyhledá poslední index libovolné hodnoty mimo rozsah mezi |
LastIndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Vyhledá poslední index libovolné hodnoty mimo rozsah mezi |
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá poslední index libovolné hodnoty mimo rozsah mezi lowInclusive
a highInclusive
(včetně).
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExceptInRange(ReadOnlySpan<T> span, T lowInclusive, T highInclusive);
public static int LastIndexOfAnyExceptInRange<T> (this ReadOnlySpan<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
static member LastIndexOfAnyExceptInRange : ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function LastIndexOfAnyExceptInRange(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ě) vyloučeného rozsahu.
- highInclusive
- T
Horní mez (včetně) vyloučeného rozsahu.
Návraty
Index v rozsahu posledního výskytu libovolné hodnoty mimo zadaný rozsah. Pokud jsou všechny hodnoty uvnitř zadaného rozsahu, vrátí se hodnota -1.
Platí pro
LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá poslední index libovolné hodnoty mimo rozsah mezi lowInclusive
a highInclusive
(včetně).
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOfAnyExceptInRange(Span<T> span, T lowInclusive, T highInclusive);
public static int LastIndexOfAnyExceptInRange<T> (this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
static member LastIndexOfAnyExceptInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function LastIndexOfAnyExceptInRange(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ě) vyloučeného rozsahu.
- highInclusive
- T
Horní mez (včetně) vyloučeného rozsahu.
Návraty
Index v rozsahu posledního výskytu libovolné hodnoty mimo zadaný rozsah. Pokud jsou všechny hodnoty uvnitř zadaného rozsahu, vrátí se hodnota -1.