MemoryExtensions.ContainsAnyExcept 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.
Surcharges
| Nom | Description |
|---|---|
| ContainsAnyExcept<T>(Span<T>, T, T) |
Recherche l’étendue spécifiée pour toute valeur autre que |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>) |
Recherche une valeur autre que |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Recherche l’étendue spécifiée pour toute valeur autre que |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>) |
Recherche une valeur autre que |
| ContainsAnyExcept<T>(Span<T>, T, T, T) |
Recherche une valeur autre que |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Recherche l’étendue spécifiée pour toute valeur autre que |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Recherche une valeur autre que |
| ContainsAnyExcept<T>(Span<T>, T) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
| ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
| ContainsAnyExcept<T>(Span<T>, SearchValues<T>) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée |
ContainsAnyExcept<T>(Span<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour toute valeur autre que value0 ou value1.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(Span<T> span, T value0, T value1);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAnyExcept<T>(this Span<T> span, T value0, T value1) where T : IEquatable<T>;
public static bool ContainsAnyExcept<T>(this Span<T> span, T value0, T value1) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
- value1
- T
Deuxième valeur à exclure de la recherche.
Retours
true si une valeur autre que value0 ou value1 est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value0 ou value1, retourne false.
- Attributs
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une valeur autre que value0 ou value1.
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, T value0, T value1, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAnyExcept : ReadOnlySpan<'T> * 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAnyExcept(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 à éviter.
- value1
- T
Deuxième valeur à éviter.
- 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 valeur autre que value0 celle-ci value1 est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value0 ou value1, retourne false.
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour toute valeur autre que value0 ou value1.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(ReadOnlySpan<T> span, T value0, T value1);
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, T value0, T value1) where T : IEquatable<T>;
static member ContainsAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
- value1
- T
Deuxième valeur à exclure de la recherche.
Retours
true si une valeur autre que value0 ou value1 est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value0 ou value1, retourne false.
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une valeur autre que value0, value1ou value2.
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, T value0, T value1, T value2, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAnyExcept : ReadOnlySpan<'T> * 'T * 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAnyExcept(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 à éviter.
- value1
- T
Deuxième valeur à éviter.
- value2
- T
Troisième valeur à éviter.
- 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 valeur autre que value0, value1et value2 est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value0, value1ou value2, retournent false.
S’applique à
ContainsAnyExcept<T>(Span<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une valeur autre que value0, value1ou value2.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(Span<T> span, T value0, T value1, T value2);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAnyExcept<T>(this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
public static bool ContainsAnyExcept<T>(this Span<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
- value1
- T
Deuxième valeur à exclure de la recherche.
- value2
- T
Troisième valeur à exclure de la recherche.
Retours
true si une valeur autre que value0, value1ou value2 est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value0, value1ou value2, retournent false.
- Attributs
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour toute valeur autre que value.
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAnyExcept : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAnyExcept(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Paramètres de type
- T
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- T
Valeur à éviter.
- 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 valeur autre que celle value qui est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value, retourne false.
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche une valeur autre que value0, value1ou value2.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(ReadOnlySpan<T> span, T value0, T value1, T value2);
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, T value0, T value1, T value2) where T : IEquatable<T>;
static member ContainsAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T * 'T * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
- value1
- T
Deuxième valeur à exclure de la recherche.
- value2
- T
Troisième valeur à exclure de la recherche.
Retours
true si une valeur autre que value0, value1ou value2 est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value0, value1ou value2, retournent false.
S’applique à
ContainsAnyExcept<T>(Span<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée value.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(Span<T> span, T value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAnyExcept<T>(this Span<T> span, T value) where T : IEquatable<T>;
public static bool ContainsAnyExcept<T>(this Span<T> span, T value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à rechercher.
- value
- T
Valeur à exclure de la recherche.
Retours
true si une valeur autre que celle value qui est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value, retourne false.
- Attributs
S’applique à
ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée values.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(Span<T> span, ReadOnlySpan<T> values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAnyExcept<T>(this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
public static bool ContainsAnyExcept<T>(this Span<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
Retours
true si une valeur autre que celle présente values dans l’étendue. Si toutes les valeurs de l’étendue sont dans values, retourne false.
- Attributs
S’applique à
ContainsAnyExcept<T>(Span<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée values.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(Span<T> span, System::Buffers::SearchValues<T> ^ values);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool ContainsAnyExcept<T>(this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
public static bool ContainsAnyExcept<T>(this Span<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
static member ContainsAnyExcept : Span<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
Retours
true si une valeur autre que celle présente values dans l’étendue. Si toutes les valeurs de l’étendue sont dans values, retourne false.
- Attributs
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée value.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(ReadOnlySpan<T> span, T value);
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;
static member ContainsAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As T) As Boolean
Paramètres de type
- T
Type des éléments dans l’étendue.
Paramètres
- span
- ReadOnlySpan<T>
Étendue à rechercher.
- value
- T
Valeur à exclure de la recherche.
Retours
true si une valeur autre que celle value qui est présente dans l’étendue. Si toutes les valeurs de l’étendue sont value, retourne false.
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée values.
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> values, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member ContainsAnyExcept : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function ContainsAnyExcept(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>
Valeurs à éviter.
- 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 valeur autre que celle présente values dans l’étendue. Si toutes les valeurs de l’étendue sont dans values, retourne false.
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée values.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(ReadOnlySpan<T> span, ReadOnlySpan<T> values);
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> values) where T : IEquatable<T>;
static member ContainsAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
Retours
true si une valeur autre que celle présente values dans l’étendue. Si toutes les valeurs de l’étendue sont dans values, retourne false.
S’applique à
ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Recherche l’étendue spécifiée pour n’importe quelle valeur autre que celle spécifiée values.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool ContainsAnyExcept(ReadOnlySpan<T> span, System::Buffers::SearchValues<T> ^ values);
public static bool ContainsAnyExcept<T>(this ReadOnlySpan<T> span, System.Buffers.SearchValues<T> values) where T : IEquatable<T>;
static member ContainsAnyExcept : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * System.Buffers.SearchValues<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function ContainsAnyExcept(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 à exclure de la recherche.
Retours
true si une valeur autre que celle présente values dans l’étendue. Si toutes les valeurs de l’étendue sont dans values, retourne false.