MemoryExtensions.Contains Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Indique si une valeur spécifiée se produit dans une étendue de caractères en lecture seule. |
Contains<T>(ReadOnlySpan<T>, T) |
Indique si une valeur spécifiée est trouvée dans une étendue en lecture seule. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T). |
Contains<T>(Span<T>, T) |
Indique si une valeur spécifiée est trouvée dans une étendue. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T). |
Indique si une valeur spécifiée se produit dans une étendue de caractères en lecture seule.
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
Paramètres
- span
- ReadOnlySpan<Char>
Étendue source.
- value
- ReadOnlySpan<Char>
Valeur à rechercher dans l’étendue source.
- comparisonType
- StringComparison
Valeur d’énumération qui détermine comment les caractères dans span
et value
sont comparés.
Retours
true
si value
se produit dans l’étendue ; sinon, false
.
S’applique à
.NET 9 et autres versions
Produit | Versions |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided), 2.1 |
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Indique si une valeur spécifiée est trouvée dans une étendue en lecture seule. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).
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
Paramètres de type
- T
Type de l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue sur laquelle porte la recherche.
- value
- T
La valeur à rechercher.
Retours
true
si trouvée ; sinon, false
.
S’applique à
.NET 9 et autres versions
Produit | Versions |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Indique si une valeur spécifiée est trouvée dans une étendue. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).
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
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- Span<T>
Étendue sur laquelle porte la recherche.
- value
- T
La valeur à rechercher.
Retours
true
si trouvée ; sinon, false
.
S’applique à
.NET 9 et autres versions
Produit | Versions |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: