MemoryExtensions.IndexOfAnyExceptInRange Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Mencari indeks pertama dari nilai apa pun di luar rentang antara |
IndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Mencari indeks pertama dari nilai apa pun di luar rentang antara |
IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Mencari indeks pertama dari nilai apa pun di luar rentang antara lowInclusive
dan highInclusive
, inklusif.
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
Jenis parameter
- T
Jenis rentang dan nilai.
Parameter
- span
- ReadOnlySpan<T>
Rentang untuk mencari.
- lowInclusive
- T
Batas bawah, inklusif, dari rentang yang dikecualikan.
- highInclusive
- T
Batas atas, inklusif, dari rentang yang dikecualikan.
Mengembalikan
Indeks dalam rentang kemunculan pertama nilai apa pun di luar rentang yang ditentukan. Jika semua nilai berada di dalam rentang yang ditentukan, mengembalikan -1.
Berlaku untuk
IndexOfAnyExceptInRange<T>(Span<T>, T, T)
- Sumber:
- MemoryExtensions.cs
- Sumber:
- MemoryExtensions.cs
Mencari indeks pertama dari nilai apa pun di luar rentang antara lowInclusive
dan highInclusive
, inklusif.
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyExceptInRange(Span<T> span, T lowInclusive, T highInclusive);
public static int IndexOfAnyExceptInRange<T> (this Span<T> span, T lowInclusive, T highInclusive) where 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
Jenis parameter
- T
Jenis rentang dan nilai.
Parameter
- span
- Span<T>
Rentang untuk mencari.
- lowInclusive
- T
Batas bawah, inklusif, dari rentang yang dikecualikan.
- highInclusive
- T
Batas atas, inklusif, dari rentang yang dikecualikan.
Mengembalikan
Indeks dalam rentang kemunculan pertama nilai apa pun di luar rentang yang ditentukan. Jika semua nilai berada di dalam rentang yang ditentukan, mengembalikan -1.