MemoryExtensions.IndexOfAnyInRange Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| IndexOfAnyInRange<T>(Span<T>, T, T) |
Söker efter det första indexet för ett värde i intervallet mellan |
| IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Söker efter det första indexet för ett värde i intervallet mellan |
IndexOfAnyInRange<T>(Span<T>, T, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter det första indexet för ett värde i intervallet mellan lowInclusive och highInclusive, inklusive.
public:
generic <typename T>
where T : IComparable<T>[System::Runtime::CompilerServices::Extension]
static int IndexOfAnyInRange(Span<T> span, T lowInclusive, T highInclusive);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static int IndexOfAnyInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
public static int IndexOfAnyInRange<T>(this Span<T> span, T lowInclusive, T highInclusive) where T : IComparable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member IndexOfAnyInRange : Span<'T (requires 'T :> IComparable<'T>)> * 'T * 'T -> int (requires '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
Typparametrar
- T
Typ av span och värden.
Parametrar
- span
- Span<T>
Sökintervallet.
- lowInclusive
- T
Den nedre bindningen, inklusive, för det intervall som sökningen ska utföras för.
- highInclusive
- T
Den övre gränsen, inklusive, för det intervall som sökningen ska utföras för.
Returer
Indexet i intervallet för den första förekomsten av ett värde i det angivna intervallet. Om alla värden ligger utanför det angivna intervallet returnerar -1.
- Attribut
Gäller för
IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter det första indexet för ett värde i intervallet mellan lowInclusive och highInclusive, inklusive.
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
Typparametrar
- T
Typ av span och värden.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- lowInclusive
- T
Den nedre bindningen, inklusive, för det intervall som sökningen ska utföras för.
- highInclusive
- T
Den övre gränsen, inklusive, för det intervall som sökningen ska utföras för.
Returer
Indexet i intervallet för den första förekomsten av ett värde i det angivna intervallet. Om alla värden ligger utanför det angivna intervallet returnerar -1.