MemoryExtensions.IndexOfAnyExceptInRange Methode

Definitie

Overloads

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

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

IndexOfAnyExceptInRange<T>(Span<T>, T, T)

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

IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

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

Zoekt naar de eerste 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 IndexOfAnyExceptInRange(ReadOnlySpan<T> span, T lowInclusive, T highInclusive);
public static int IndexOfAnyExceptInRange<T>(this ReadOnlySpan<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
static member IndexOfAnyExceptInRange : ReadOnlySpan<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function IndexOfAnyExceptInRange(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 eerste exemplaar van een waarde buiten het opgegeven bereik. Als alle waarden zich binnen het opgegeven bereik bevinden, wordt -1 geretourneerd.

Van toepassing op

IndexOfAnyExceptInRange<T>(Span<T>, T, T)

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

Zoekt naar de eerste 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 IndexOfAnyExceptInRange(Span<T> span, T lowInclusive, T highInclusive);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int IndexOfAnyExceptInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
public static int IndexOfAnyExceptInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member IndexOfAnyExceptInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
static member IndexOfAnyExceptInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires 'T :> IComparable<'T>)
<Extension()>
Public Function IndexOfAnyExceptInRange(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 eerste exemplaar van een waarde buiten het opgegeven bereik. Als alle waarden zich binnen het opgegeven bereik bevinden, wordt -1 geretourneerd.

Kenmerken

Van toepassing op