MemoryExtensions.IndexOfAnyInRange Metode

Definisi

Overload

IndexOfAnyInRange<T>(Span<T>, T, T)

Mencari indeks pertama dari nilai apa pun dalam rentang antara lowInclusive dan highInclusive, inklusif.

IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Mencari indeks pertama dari nilai apa pun dalam rentang antara lowInclusive dan highInclusive, inklusif.

IndexOfAnyInRange<T>(Span<T>, T, T)

Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs

Mencari indeks pertama dari nilai apa pun dalam rentang antara lowInclusive dan highInclusive, inklusif.

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

Jenis parameter

T

Jenis rentang dan nilai.

Parameter

span
Span<T>

Rentang untuk mencari.

lowInclusive
T

Batas bawah, inklusif, dari rentang yang akan dicari.

highInclusive
T

Batas atas, inklusif, dari rentang yang akan dicari.

Mengembalikan

Indeks dalam rentang kemunculan pertama nilai apa pun dalam rentang yang ditentukan. Jika semua nilai berada di luar rentang yang ditentukan, mengembalikan -1.

Berlaku untuk

IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Sumber:
MemoryExtensions.cs
Sumber:
MemoryExtensions.cs

Mencari indeks pertama dari nilai apa pun dalam rentang antara lowInclusive dan highInclusive, inklusif.

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

Jenis parameter

T

Jenis rentang dan nilai.

Parameter

span
ReadOnlySpan<T>

Rentang untuk mencari.

lowInclusive
T

Batas bawah, inklusif, dari rentang yang akan dicari.

highInclusive
T

Batas atas, inklusif, dari rentang yang akan dicari.

Mengembalikan

Indeks dalam rentang kemunculan pertama nilai apa pun dalam rentang yang ditentukan. Jika semua nilai berada di luar rentang yang ditentukan, mengembalikan -1.

Berlaku untuk