MemoryExtensions.Contains 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 |
|---|---|
| Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Anger om ett angivet värde inträffar inom ett skrivskyddat teckenintervall. |
| Contains<T>(ReadOnlySpan<T>, T) |
Anger om ett angivet värde finns i ett skrivskyddat intervall. |
| Contains<T>(Span<T>, T) |
Anger om ett angivet värde finns i ett intervall. |
| Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Söker efter det angivna värdet och returnerar |
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Anger om ett angivet värde inträffar inom ett skrivskyddat teckenintervall.
public:
[System::Runtime::CompilerServices::Extension]
static bool Contains(ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
public static bool Contains(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
static member Contains : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> bool
<Extension()>
Public Function Contains (span As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Boolean
Parametrar
- span
- ReadOnlySpan<Char>
Källintervallet.
- value
- ReadOnlySpan<Char>
Värdet som ska sökas inom källintervallet.
- comparisonType
- StringComparison
Ett uppräkningsvärde som avgör hur tecknen i span och value jämförs.
Returer
true om value inträffar inom intervallet, false annars.
Gäller för
Contains<T>(ReadOnlySpan<T>, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Anger om ett angivet värde finns i ett skrivskyddat intervall.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool Contains(ReadOnlySpan<T> span, T value);
public static bool Contains<T>(this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member Contains : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Contains(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Boolean
Typparametrar
- T
Typ av spann.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- T
Värdet att söka efter.
Returer
true om det hittas, false annars.
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
Contains<T>(Span<T>, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Anger om ett angivet värde finns i ett intervall.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool Contains(Span<T> span, T value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool Contains<T>(this Span<T> span, T value) where T : IEquatable<T>;
public static bool Contains<T>(this Span<T> span, T value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Contains : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
static member Contains : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Contains(Of T As IEquatable(Of T)) (span As Span(Of T), value As T) As Boolean
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- Span<T>
Sökintervallet.
- value
- T
Värdet att söka efter.
Returer
true om det hittas, false annars.
- Attribut
Kommentarer
Värden jämförs med IEquatable{T}. Lika med(T).
Gäller för
Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Söker efter det angivna värdet och returnerar true om det hittas. Om det inte hittas returnerar false.
public static bool Contains<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member Contains : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function Contains(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Typparametrar
- T
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- T
Värdet att söka efter.
- comparer
- IEqualityComparer<T>
Implementeringen IEqualityComparer<T> som ska användas vid jämförelse av element eller null för att använda standardvärdet IEqualityComparer<T> för typen av ett element.