MemoryExtensions.IndexOfAnyExceptInRange Methode

Definition

Überlädt

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

Sucht nach dem ersten Index eines beliebigen Werts außerhalb des Bereichs zwischen lowInclusive und highInclusiveeinschließlich.

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

Sucht nach dem ersten Index eines beliebigen Werts außerhalb des Bereichs zwischen lowInclusive und highInclusiveeinschließlich.

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

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

Sucht nach dem ersten Index eines beliebigen Werts außerhalb des Bereichs zwischen lowInclusive und highInclusiveeinschließlich.

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

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 ausgeschlossenen Bereichs.

highInclusive
T

Die obere Grenze (einschließlich) des ausgeschlossenen Bereichs.

Gibt zurück

Der Index in der Spanne des ersten Vorkommens eines Beliebigen Werts außerhalb des angegebenen Bereichs. Wenn sich alle Werte innerhalb des angegebenen Bereichs befinden, wird -1 zurückgegeben.

Gilt für:

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

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

Sucht nach dem ersten Index eines beliebigen Werts außerhalb des Bereichs zwischen lowInclusive und highInclusiveeinschließlich.

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

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 ausgeschlossenen Bereichs.

highInclusive
T

Die obere Grenze (einschließlich) des ausgeschlossenen Bereichs.

Gibt zurück

Der Index in der Spanne des ersten Vorkommens eines Beliebigen Werts außerhalb des angegebenen Bereichs. Wenn sich alle Werte innerhalb des angegebenen Bereichs befinden, wird -1 zurückgegeben.

Attribute

Gilt für: