MemoryExtensions.Contains Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Gibt an, ob ein angegebener Wert innerhalb eines schreibgeschützten Zeichenbereichs auftritt. |
| Contains<T>(ReadOnlySpan<T>, T) |
Gibt an, ob ein angegebener Wert in einer schreibgeschützten Spanne gefunden wird. |
| Contains<T>(Span<T>, T) |
Gibt an, ob ein angegebener Wert in einer Spanne gefunden wird. |
| Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Sucht nach dem angegebenen Wert und gibt zurück |
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Gibt an, ob ein angegebener Wert innerhalb eines schreibgeschützten Zeichenbereichs auftritt.
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
Parameter
- span
- ReadOnlySpan<Char>
Die Quellspanne.
- value
- ReadOnlySpan<Char>
Der Wert, der innerhalb der Quellspanne gesucht werden soll.
- comparisonType
- StringComparison
Ein Enumerationswert, der bestimmt, wie die Zeichen in span und value verglichen werden.
Gibt zurück
true wenn value innerhalb der Spanne auftritt, false andernfalls.
Gilt für:
Contains<T>(ReadOnlySpan<T>, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Gibt an, ob ein angegebener Wert in einer schreibgeschützten Spanne gefunden wird.
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
Typparameter
- T
Der Typ der Spanne.
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- value
- T
Der wert, nach dem gesucht werden soll.
Gibt zurück
true wenn gefunden, false andernfalls.
Hinweise
Werte werden mit "IEquatable{T}" verglichen. Entspricht(T).
Gilt für:
Contains<T>(Span<T>, T)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Gibt an, ob ein angegebener Wert in einer Spanne gefunden wird.
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
Typparameter
- T
Der Typ der Elemente in der Spanne.
Parameter
- span
- Span<T>
Der Bereich für die Suche.
- value
- T
Der wert, nach dem gesucht werden soll.
Gibt zurück
true wenn gefunden, false andernfalls.
- Attribute
Hinweise
Werte werden mit "IEquatable{T}" verglichen. Entspricht(T).
Gilt für:
Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Quelle:
- MemoryExtensions.cs
- Quelle:
- MemoryExtensions.cs
Sucht nach dem angegebenen Wert und gibt zurück true , wenn er gefunden wird. Wenn sie nicht gefunden wird, wird zurückgegeben 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
Typparameter
- T
Parameter
- span
- ReadOnlySpan<T>
Der Bereich für die Suche.
- value
- T
Der wert, nach dem gesucht werden soll.
- comparer
- IEqualityComparer<T>
Die IEqualityComparer<T> Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null die Standardeinstellung IEqualityComparer<T> für den Typ eines Elements zu verwenden.