MemoryExtensions.LastIndexOf Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Rapporterar det nollbaserade indexet för den senaste förekomsten av den angivna |
| LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Söker efter den angivna sekvensen och returnerar indexet för den senaste förekomsten. |
| LastIndexOf<T>(ReadOnlySpan<T>, T) |
Söker efter det angivna värdet och returnerar indexet för dess senaste förekomst. |
| LastIndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Söker efter den angivna sekvensen och returnerar indexet för den senaste förekomsten. |
| LastIndexOf<T>(Span<T>, T) |
Söker efter det angivna värdet och returnerar indexet för dess senaste förekomst. |
| LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Söker efter den angivna sekvensen och returnerar indexet för den senaste förekomsten. Returnerar -1 om det inte hittas. |
| LastIndexOf<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Söker efter det angivna värdet och returnerar indexet för dess senaste förekomst. Returnerar -1 om det inte hittas. |
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Rapporterar det nollbaserade indexet för den senaste förekomsten av den angivna value i den aktuella span.
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
Parametrar
- span
- ReadOnlySpan<Char>
Källintervallet.
- value
- ReadOnlySpan<Char>
Värdet som ska sökas inom källintervallet.
- comparisonType
- StringComparison
Ett uppräkningsvärde som avgör hur span och value jämförs.
Returer
Indexet för den senaste förekomsten av värdet i intervallet.
Gäller för
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter den angivna sekvensen och returnerar indexet för den senaste förekomsten.
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
Typparametrar
- T
Typ av span och värde.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- ReadOnlySpan<T>
Sekvensen att söka efter.
Returer
Indexet för den senaste förekomsten av värdet i intervallet. Returnerar -1 om det inte hittas.
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
LastIndexOf<T>(ReadOnlySpan<T>, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter det angivna värdet och returnerar indexet för dess senaste förekomst.
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
Typparametrar
- T
Typ av span och värde.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- T
Värdet att söka efter.
Returer
Indexet för den senaste förekomsten av värdet i intervallet. Returnerar -1 om det inte hittas.
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter den angivna sekvensen och returnerar indexet för den senaste förekomsten.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(Span<T> span, ReadOnlySpan<T> value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOf<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
public static int LastIndexOf<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> int (requires '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
Typparametrar
- T
Typ av span och värde.
Parametrar
- span
- Span<T>
Sökintervallet.
- value
- ReadOnlySpan<T>
Sekvensen att söka efter.
Returer
Indexet för den senaste förekomsten av värdet i intervallet. Returnerar -1 om det inte hittas.
- Attribut
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
LastIndexOf<T>(Span<T>, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter det angivna värdet och returnerar indexet för dess senaste förekomst.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static int LastIndexOf(Span<T> span, T value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOf<T>(this Span<T> span, T value) where T : IEquatable<T>;
public static int LastIndexOf<T>(this Span<T> span, T value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOf : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> int (requires '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
Typparametrar
- T
Typ av span och värde.
Parametrar
- span
- Span<T>
Sökintervallet.
- value
- T
Värdet att söka efter.
Returer
Indexet för den senaste förekomsten av värdet i intervallet. Returnerar -1 om det inte hittas.
- Attribut
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter den angivna sekvensen och returnerar indexet för den senaste förekomsten. Returnerar -1 om det inte hittas.
public static int LastIndexOf<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOf : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOf(Of T) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Typparametrar
- T
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- ReadOnlySpan<T>
Sekvensen att söka efter.
- comparer
- IEqualityComparer<T>
Implementeringen IEqualityComparer<T> som ska användas vid jämförelse av element eller null för att använda standardvärdet IEqualityComparer<T> för typen av ett element.
Returer
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
LastIndexOf<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter det angivna värdet och returnerar indexet för dess senaste förekomst. Returnerar -1 om det inte hittas.
public static int LastIndexOf<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member LastIndexOf : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function LastIndexOf(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Integer
Typparametrar
- T
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- T
Värdet att söka efter.
- comparer
- IEqualityComparer<T>
Implementeringen IEqualityComparer<T> som ska användas vid jämförelse av element eller null för att använda standardvärdet IEqualityComparer<T> för typen av ett element.
Returer
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).