Freigeben über


MemoryExtensions.LastIndexOf Methode

Definition

Überlädt

LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Gibt den NULL-basierten Index des letzten Vorkommens der angegebenen value im aktuellen span an.

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Sucht nach der angegebenen Sequenz und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

LastIndexOf<T>(ReadOnlySpan<T>, T)

Sucht nach dem angegebenen Wert und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)

Sucht nach der angegebenen Sequenz und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

LastIndexOf<T>(Span<T>, T)

Sucht nach dem angegebenen Wert und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs

Gibt den NULL-basierten Index des letzten Vorkommens der angegebenen value im aktuellen span an.

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

Parameter

span
ReadOnlySpan<Char>

Die Quellspanne.

value
ReadOnlySpan<Char>

Der innerhalb der Quellspanne zu suchende Wert.

comparisonType
StringComparison

Ein Enumerationswert, der bestimmt, wie span und value verglichen werden.

Gibt zurück

Der Index des letzten Vorkommens des Werts in der Spanne.

Gilt für:

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Sucht nach der angegebenen Sequenz und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

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

Typparameter

T

Der Typ der Spanne und des Werts.

Parameter

span
ReadOnlySpan<T>

Die zu suchende Spanne.

value
ReadOnlySpan<T>

Die zu suchende Sequenz.

Gibt zurück

Der Index des letzten Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.

Gilt für:

LastIndexOf<T>(ReadOnlySpan<T>, T)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Sucht nach dem angegebenen Wert und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

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

Typparameter

T

Der Typ der Spanne und des Werts.

Parameter

span
ReadOnlySpan<T>

Die zu suchende Spanne.

value
T

Der zu suchende Wert.

Gibt zurück

Der Index des letzten Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.

Gilt für:

LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Sucht nach der angegebenen Sequenz und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

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

Typparameter

T

Der Typ der Spanne und des Werts.

Parameter

span
Span<T>

Die zu suchende Spanne.

value
ReadOnlySpan<T>

Die zu suchende Sequenz.

Gibt zurück

Der Index des letzten Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.

Gilt für:

LastIndexOf<T>(Span<T>, T)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Sucht nach dem angegebenen Wert und gibt den Index des letzten Vorkommens zurück. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

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

Typparameter

T

Der Typ der Spanne und des Werts.

Parameter

span
Span<T>

Die zu suchende Spanne.

value
T

Der zu suchende Wert.

Gibt zurück

Der Index des letzten Vorkommens des Werts in der Spanne. Gibt -1 zurück, wenn die Suche nicht erfolgreich war.

Gilt für: