Freigeben über


MemoryExtensions.Contains Methode

Definition

Überlädt

Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Gibt an, ob ein angegebener Wert innerhalb einer schreibgeschützten Zeichenspanne auftritt.

Contains<T>(ReadOnlySpan<T>, T)

Gibt an, ob ein angegebener Wert in einer schreibgeschützten Spanne gefunden wird. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

Contains<T>(Span<T>, T)

Gibt an, ob ein angegebener Wert in einer Spanne gefunden wird. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs

Gibt an, ob ein angegebener Wert innerhalb einer schreibgeschützten Zeichenspanne 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 innerhalb der Quellspanne zu suchende Wert.

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, andernfalls false.

Gilt für:

Contains<T>(ReadOnlySpan<T>, T)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Gibt an, ob ein angegebener Wert in einer schreibgeschützten Spanne gefunden wird. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

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>

Die zu suchende Spanne.

value
T

Der zu suchende Wert.

Gibt zurück

true, wenn er gefunden wurde, andernfalls false.

Gilt für:

Contains<T>(Span<T>, T)

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Gibt an, ob ein angegebener Wert in einer Spanne gefunden wird. Werte werden mit „IEquatable{T}.Equals(T)“ verglichen.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static bool Contains(Span<T> span, T value);
public static bool Contains<T> (this Span<T> span, T value) where 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>

Die zu suchende Spanne.

value
T

Der zu suchende Wert.

Gibt zurück

true, wenn er gefunden wurde, andernfalls false.

Gilt für: