MemoryExtensions.ContainsAny Méthode
Définition
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.
Recherche toute occurrence de l’une des sous-chaînes spécifiées values.
Surcharges
| Nom | Description |
|---|---|
| ContainsAny(Span<Char>, SearchValues<String>) |
Recherche toute occurrence de l’une des sous-chaînes spécifiées |
| ContainsAny(ReadOnlySpan<Char>, SearchValues<String>) |
Recherche toute occurrence de l’une des sous-chaînes spécifiées |
| ContainsAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>) |
Recherche une occurrence de l’une des valeurs spécifiées. |
| ContainsAny<T>(Span<T>, T, T, T) |
Recherche une occurrence de |
| ContainsAny<T>(ReadOnlySpan<T>, T, T, T) |
Recherche une occurrence de |
| ContainsAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>) |
Recherche toute occurrence des valeurs spécifiées dans l’étendue spécifiée. |
| ContainsAny<T>(Span<T>, T, T) |
Recherche une occurrence de |
| ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche une occurrence de l’une des |
| ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Recherche une occurrence de l’une des occurrences spécifiées |
| ContainsAny<T>(Span<T>, ReadOnlySpan<T>) |
Recherche une occurrence de l’un des |
| ContainsAny<T>(Span<T>, SearchValues<T>) |
Recherche une occurrence de l’un des |
| ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Recherche une occurrence de l’une des |
| ContainsAny<T>(ReadOnlySpan<T>, T, T) |
Recherche une occurrence de |
ContainsAny(Span<Char>, SearchValues<String>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche toute occurrence de l’une des sous-chaînes spécifiées values.
public:
[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(Span<char> span, System::Buffers::SearchValues<System::String ^> ^ values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAny(this Span<char> span, System.Buffers.SearchValues<string> values);
public static bool ContainsAny(this Span<char> span, System.Buffers.SearchValues<string> values);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAny : Span<char> * System.Buffers.SearchValues<string> -> bool
static member ContainsAny : Span<char> * System.Buffers.SearchValues<string> -> bool
<Extension()>
Public Function ContainsAny (span As Span(Of Char), values As SearchValues(Of String)) As Boolean
Paramètres
- values
- SearchValues<String>
Ensemble de valeurs à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
- Attributs
S’applique à
ContainsAny(ReadOnlySpan<Char>, SearchValues<String>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche toute occurrence de l’une des sous-chaînes spécifiées values.
public:
[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(ReadOnlySpan<char> span, System::Buffers::SearchValues<System::String ^> ^ values);
public static bool ContainsAny(this ReadOnlySpan<char> span, System.Buffers.SearchValues<string> values);
static member ContainsAny : ReadOnlySpan<char> * System.Buffers.SearchValues<string> -> bool
<Extension()>
Public Function ContainsAny (span As ReadOnlySpan(Of Char), values As SearchValues(Of String)) As Boolean
Paramètres
- span
- ReadOnlySpan<Char>
Étendue à rechercher.
- values
- SearchValues<String>
Ensemble de valeurs à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de l’une des valeurs spécifiées.
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, T value0, T value1, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAny : ReadOnlySpan<'T> * 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAny(Of T) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Paramètres de type
- T
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value0
- T
Première valeur à rechercher.
- value1
- T
Deuxième valeur à rechercher.
- comparer
- IEqualityComparer<T>
Implémentation IEqualityComparer<T> à utiliser lors de la comparaison d’éléments ou null pour utiliser la valeur par défaut IEqualityComparer<T> pour le type d’un élément.
Retours
true si une occurrence de l’une ou l’autre valeur est trouvée ; sinon false.
S’applique à
ContainsAny<T>(Span<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de value0, value1ou value2 dans l’étendue spécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(Span<T> span, T value0, T value1, T value2);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAny<T>(this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
public static bool ContainsAny<T>(this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T, value2 As T) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- value0
- T
Première valeur à rechercher.
- value1
- T
Deuxième valeur à rechercher.
- value2
- T
Troisième valeur à rechercher.
Retours
true si l’une des valeurs est trouvée ; sinon, false.
- Attributs
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de value0, value1ou value2 dans l’étendue spécifiée.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member ContainsAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, value2 As T) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value0
- T
Première valeur à rechercher.
- value1
- T
Deuxième valeur à rechercher.
- value2
- T
Troisième valeur à rechercher.
Retours
true si l’une des valeurs est trouvée ; sinon, false.
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche toute occurrence des valeurs spécifiées dans l’étendue spécifiée.
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, T value0, T value1, T value2, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAny : ReadOnlySpan<'T> * 'T * 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAny(Of T) (span As ReadOnlySpan(Of T), value0 As T, value1 As T, value2 As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Paramètres de type
- T
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value0
- T
Première valeur à rechercher.
- value1
- T
Deuxième valeur à rechercher.
- value2
- T
Troisième valeur à rechercher.
- comparer
- IEqualityComparer<T>
Implémentation IEqualityComparer<T> à utiliser lors de la comparaison d’éléments ou null pour utiliser la valeur par défaut IEqualityComparer<T> pour le type d’un élément.
Retours
true si l’une des valeurs est trouvée ; Sinon false
S’applique à
ContainsAny<T>(Span<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de value0 ou de value1, puis retourne true si elle est trouvée. S’il n’est pas trouvé, retourne false.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(Span<T> span, T value0, T value1);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAny<T>(this Span<T> span, T value0, T value1) where T : IEquatable<T>;
public static bool ContainsAny<T>(this Span<T> span, T value0, T value1) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As Span(Of T), value0 As T, value1 As T) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- value0
- T
Première valeur à rechercher.
- value1
- T
Deuxième valeur à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
- Attributs
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de l’une des valuesspécifiées.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member ContainsAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As SearchValues(Of T)) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- values
- SearchValues<T>
Ensemble de valeurs à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de l’une des occurrences spécifiées values et retourne true si elle est trouvée. S’il n’est pas trouvé, retourne false.
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> values, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAny : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAny(Of T) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Paramètres de type
- T
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- values
- ReadOnlySpan<T>
Ensemble de valeurs à rechercher.
- comparer
- IEqualityComparer<T>
Comparateur à utiliser. Si null, Default est utilisé.
Retours
S’applique à
ContainsAny<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de l’un des values spécifiés et retourne true le cas échéant. S’il n’est pas trouvé, retourne false.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(Span<T> span, ReadOnlySpan<T> values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAny<T>(this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
public static bool ContainsAny<T>(this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As Span(Of T), values As ReadOnlySpan(Of T)) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- values
- ReadOnlySpan<T>
Ensemble de valeurs à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
- Attributs
S’applique à
ContainsAny<T>(Span<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de l’un des values spécifiés et retourne true le cas échéant. S’il n’est pas trouvé, retourne false.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(Span<T> span, System::Buffers::SearchValues<T> ^ values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAny<T>(this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
public static bool ContainsAny<T>(this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAny : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As Span(Of T), values As SearchValues(Of T)) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- Span<T>
Étendue à rechercher.
- values
- SearchValues<T>
Ensemble de valeurs à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
- Attributs
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de l’une des valuesspécifiées.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member ContainsAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), values As ReadOnlySpan(Of T)) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- values
- ReadOnlySpan<T>
Ensemble de valeurs à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.
S’applique à
ContainsAny<T>(ReadOnlySpan<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une occurrence de value0 ou de value1.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAny(ReadOnlySpan<T> span, T value0, T value1);
public static bool ContainsAny<T>(this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member ContainsAny : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAny(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value0 As T, value1 As T) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value0
- T
Première valeur à rechercher.
- value1
- T
Deuxième valeur à rechercher.
Retours
true s’il est trouvé. S’il n’est pas trouvé, retourne false.