MemoryExtensions.LastIndexOf 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í
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Hlásí nulový index posledního výskytu zadaného |
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Vyhledá zadanou sekvenci a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T). |
LastIndexOf<T>(ReadOnlySpan<T>, T) |
Vyhledá zadanou hodnotu a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T). |
LastIndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Vyhledá zadanou sekvenci a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T). |
LastIndexOf<T>(Span<T>, T) |
Vyhledá zadanou hodnotu a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T). |
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Hlásí nulový index posledního výskytu zadaného value
v aktuálním span
objektu .
public:
[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
public static int LastIndexOf (this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
static member LastIndexOf : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> int
<Extension()>
Public Function LastIndexOf (span As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Integer
Parametry
- span
- ReadOnlySpan<Char>
Rozsah zdroje
- value
- ReadOnlySpan<Char>
Hodnota, která se má hledat v rámci zdrojového rozsahu.
- comparisonType
- StringComparison
Hodnota výčtu, která určuje způsob span
a value
porovnání.
Návraty
Index posledního výskytu hodnoty v rozsahu.
Platí pro
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá zadanou sekvenci a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(ReadOnlySpan<T> span, ReadOnlySpan<T> value);
public static int LastIndexOf<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member LastIndexOf : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ rozsahu a hodnoty.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má hledat.
- value
- ReadOnlySpan<T>
Sekvence, která se má hledat.
Návraty
Index posledního výskytu hodnoty v rozsahu. Pokud není nalezen, vrátí hodnotu -1.
Platí pro
LastIndexOf<T>(ReadOnlySpan<T>, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá zadanou hodnotu a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(ReadOnlySpan<T> span, T value);
public static int LastIndexOf<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member LastIndexOf : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Integer
Parametry typu
- T
Typ rozsahu a hodnoty.
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má hledat.
- value
- T
Hodnota, kterou chcete vyhledat.
Návraty
Index posledního výskytu hodnoty v rozsahu. Pokud není nalezen, vrátí hodnotu -1.
Platí pro
LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá zadanou sekvenci a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(Span<T> span, ReadOnlySpan<T> value);
public static int LastIndexOf<T> (this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As Span(Of T), value As ReadOnlySpan(Of T)) As Integer
Parametry typu
- T
Typ rozsahu a hodnoty.
Parametry
- span
- Span<T>
Rozsah, který se má hledat.
- value
- ReadOnlySpan<T>
Sekvence, která se má hledat.
Návraty
Index posledního výskytu hodnoty v rozsahu. Pokud není nalezen, vrátí hodnotu -1.
Platí pro
LastIndexOf<T>(Span<T>, T)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Vyhledá zadanou hodnotu a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(Span<T> span, T value);
public static int LastIndexOf<T> (this Span<T> span, T value) where T : IEquatable<T>;
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function LastIndexOf(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Integer
Parametry typu
- T
Typ rozsahu a hodnoty.
Parametry
- span
- Span<T>
Rozsah, který se má hledat.
- value
- T
Hodnota, kterou chcete vyhledat.
Návraty
Index posledního výskytu hodnoty v rozsahu. Pokud není nalezen, vrátí hodnotu -1.