MemoryExtensions.LastIndexOfAnyExceptInRange Methode

Definitie

Overloads

Name Description
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Zoekt naar de laatste index van een waarde buiten het bereik tussen lowInclusive en highInclusiveinclusief.

LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)

Zoekt naar de laatste index van een waarde buiten het bereik tussen lowInclusive en highInclusiveinclusief.

LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Zoekt naar de laatste index van een waarde buiten het bereik tussen lowInclusive en highInclusiveinclusief.

public:
generic <typename T>
 where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
 static int LastIndexOfAnyExceptInRange(ReadOnlySpan<T> span, T lowInclusive, T highInclusive);
public static int LastIndexOfAnyExceptInRange<T>(this ReadOnlySpan<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
static member LastIndexOfAnyExceptInRange : ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function LastIndexOfAnyExceptInRange(Of T As IComparable(Of T)) (span As ReadOnlySpan(Of T), lowInclusive As T, highInclusive As T) As Integer

Type parameters

T

Het type span en waarden.

Parameters

span
ReadOnlySpan<T>

Het bereik om te zoeken.

lowInclusive
T

De ondergrens, inclusief, van het uitgesloten bereik.

highInclusive
T

De bovengrens, inclusief, van het uitgesloten bereik.

Retouren

De index in het bereik van het laatste exemplaar van een waarde buiten het opgegeven bereik. Als alle waarden zich binnen het opgegeven bereik bevinden, wordt -1 geretourneerd.

Van toepassing op

LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Zoekt naar de laatste index van een waarde buiten het bereik tussen lowInclusive en highInclusiveinclusief.

public:
generic <typename T>
 where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
 static int LastIndexOfAnyExceptInRange(Span<T> span, T lowInclusive, T highInclusive);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int LastIndexOfAnyExceptInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
public static int LastIndexOfAnyExceptInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member LastIndexOfAnyExceptInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
static member LastIndexOfAnyExceptInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function LastIndexOfAnyExceptInRange(Of T As IComparable(Of T)) (span As Span(Of T), lowInclusive As T, highInclusive As T) As Integer

Type parameters

T

Het type span en waarden.

Parameters

span
Span<T>

Het bereik om te zoeken.

lowInclusive
T

De ondergrens, inclusief, van het uitgesloten bereik.

highInclusive
T

De bovengrens, inclusief, van het uitgesloten bereik.

Retouren

De index in het bereik van het laatste exemplaar van een waarde buiten het opgegeven bereik. Als alle waarden zich binnen het opgegeven bereik bevinden, wordt -1 geretourneerd.

Kenmerken

Van toepassing op