MemoryExtensions.Contains Methode

Definitie

Overloads

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

Hiermee wordt aangegeven of een opgegeven waarde plaatsvindt binnen een tekenbereik met het kenmerk Alleen-lezen.

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

Geeft aan of een opgegeven waarde wordt gevonden in een alleen-lezen periode.

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

Hiermee wordt aangegeven of een opgegeven waarde in een bereik wordt gevonden.

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

Zoekt naar de opgegeven waarde en retourneert true indien gevonden. Als dit niet wordt gevonden, wordt het resultaat geretourneerd false.

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

Bron:
MemoryExtensions.Globalization.cs
Bron:
MemoryExtensions.Globalization.cs
Bron:
MemoryExtensions.Globalization.cs
Bron:
MemoryExtensions.Globalization.cs
Bron:
MemoryExtensions.Globalization.cs

Hiermee wordt aangegeven of een opgegeven waarde plaatsvindt binnen een tekenbereik met het kenmerk Alleen-lezen.

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

Parameters

span
ReadOnlySpan<Char>

Het bronbereik.

value
ReadOnlySpan<Char>

De waarde die moet worden gezocht binnen de bronspanne.

comparisonType
StringComparison

Een opsommingswaarde die bepaalt hoe de tekens zich bevinden span en value worden vergeleken.

Retouren

true als value dit binnen het bereik valt, false anders.

Van toepassing op

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

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Geeft aan of een opgegeven waarde wordt gevonden in een alleen-lezen periode.

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

Type parameters

T

Het type span.

Parameters

span
ReadOnlySpan<T>

Het bereik om te zoeken.

value
T

De waarde die moet worden gezocht.

Retouren

true indien gevonden, false anders.

Opmerkingen

Waarden worden vergeleken met IEquatable{T}. Is gelijk aan(T).

Van toepassing op

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

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Hiermee wordt aangegeven of een opgegeven waarde in een bereik wordt gevonden.

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

Type parameters

T

Het type elementen in de periode.

Parameters

span
Span<T>

Het bereik om te zoeken.

value
T

De waarde die moet worden gezocht.

Retouren

true indien gevonden, false anders.

Kenmerken

Opmerkingen

Waarden worden vergeleken met IEquatable{T}. Is gelijk aan(T).

Van toepassing op

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

Bron:
MemoryExtensions.cs
Bron:
MemoryExtensions.cs

Zoekt naar de opgegeven waarde en retourneert true indien gevonden. Als dit niet wordt gevonden, wordt het resultaat geretourneerd 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

Type parameters

T

Parameters

span
ReadOnlySpan<T>

Het bereik om te zoeken.

value
T

De waarde die moet worden gezocht.

comparer
IEqualityComparer<T>

De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van elementen of null voor het gebruik van de standaardwaarde IEqualityComparer<T> voor het type element.

Retouren

Van toepassing op