MemoryExtensions.LastIndexOfAnyInRange Methode

Definition

Überlädt

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

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und highInclusiveeinschließlich.

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

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und highInclusiveeinschließlich.

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

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

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und highInclusiveeinschließlich.

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 des Bereichs und der Werte.

Parameter

span
ReadOnlySpan<T>

Der Bereich für die Suche.

lowInclusive
T

Die untere Grenze (einschließlich) des Bereichs, nach dem gesucht werden soll.

highInclusive
T

Die obere Grenze (einschließlich) 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 sich alle Werte außerhalb des angegebenen Bereichs befinden, wird -1 zurückgegeben.

Gilt für:

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

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

Sucht nach dem letzten Index eines beliebigen Werts im Bereich zwischen lowInclusive und highInclusiveeinschließlich.

public:
generic <typename T>
 where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
 static int LastIndexOfAnyInRange(Span<T> span, T lowInclusive, T highInclusive);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOfAnyInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
public static int LastIndexOfAnyInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOfAnyInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires '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 des Bereichs und der Werte.

Parameter

span
Span<T>

Der Bereich für die Suche.

lowInclusive
T

Die untere Grenze (einschließlich) des Bereichs, nach dem gesucht werden soll.

highInclusive
T

Die obere Grenze (einschließlich) 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 sich alle Werte außerhalb des angegebenen Bereichs befinden, wird -1 zurückgegeben.

Attribute

Gilt für: