Freigeben über


MemoryExtensions.LastIndexOfAnyInRange Methode

Definition

Überlädt

LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und inklusive highInclusive.

LastIndexOfAnyInRange<T>(Span<T>, T, T)

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und inklusive highInclusive.

LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und inklusive highInclusive.

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

Typparameter

T

Der Typ der Spanne und der Werte.

Parameter

span
ReadOnlySpan<T>

Die zu suchende Spanne.

lowInclusive
T

Die untere Grenze des Bereichs, nach dem gesucht werden soll.

highInclusive
T

Die Obergrenze des Bereichs, nach dem gesucht werden soll.

Gibt zurück

Der Index in der Spanne des letzten Vorkommens eines beliebigen Werts im angegebenen Bereich. Wenn alle Werte außerhalb des angegebenen Bereichs liegen, gibt -1 zurück.

Gilt für:

LastIndexOfAnyInRange<T>(Span<T>, T, T)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und inklusive highInclusive.

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

Typparameter

T

Der Typ der Spanne und der Werte.

Parameter

span
Span<T>

Die zu suchende Spanne.

lowInclusive
T

Die untere Grenze des Bereichs, nach dem gesucht werden soll.

highInclusive
T

Die Obergrenze des Bereichs, nach dem gesucht werden soll.

Gibt zurück

Der Index in der Spanne des letzten Vorkommens eines beliebigen Werts im angegebenen Bereich. Wenn alle Werte außerhalb des angegebenen Bereichs liegen, gibt -1 zurück.

Gilt für: