MemoryExtensions.ContainsAnyExcept Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ContainsAnyExcept<T>(Span<T>, T, T) |
Busca en el intervalo especificado cualquier valor distinto de |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>) |
Busca cualquier valor distinto de |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Busca en el intervalo especificado cualquier valor distinto de |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>) |
Busca cualquier valor distinto de |
| ContainsAnyExcept<T>(Span<T>, T, T, T) |
Busca cualquier valor distinto de |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Busca en el intervalo especificado cualquier valor distinto de |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Busca cualquier valor distinto de |
| ContainsAnyExcept<T>(Span<T>, T) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
| ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
| ContainsAnyExcept<T>(Span<T>, SearchValues<T>) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Busca en el intervalo especificado cualquier valor distinto del especificado |
ContainsAnyExcept<T>(Span<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto de value0 o 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- Span<T>
Intervalo que se va a buscar.
- value0
- T
Primer valor que se va a excluir de la búsqueda.
- value1
- T
Segundo valor que se va a excluir de la búsqueda.
Devoluciones
true si algún valor distinto de value0 o value1 está presente en el intervalo. Si todos los valores del intervalo son value0 o value1, devuelve false.
- Atributos
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca cualquier valor distinto de value0 o 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
Parámetros de tipo
- T
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- value0
- T
Primer valor que se va a evitar.
- value1
- T
Segundo valor que se va a evitar.
- comparer
- IEqualityComparer<T>
Implementación IEqualityComparer<T> que se va a usar al comparar elementos o null usar el valor predeterminado IEqualityComparer<T> para el tipo de un elemento.
Devoluciones
true si hay algún valor distinto value0 de y value1 está presente en el intervalo. Si todos los valores del intervalo son value0 o value1, devuelve false.
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto de value0 o 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- value0
- T
Primer valor que se va a excluir de la búsqueda.
- value1
- T
Segundo valor que se va a excluir de la búsqueda.
Devoluciones
true si algún valor distinto de value0 o value1 está presente en el intervalo. Si todos los valores del intervalo son value0 o value1, devuelve false.
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca cualquier valor distinto de value0, value1o 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
Parámetros de tipo
- T
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- value0
- T
Primer valor que se va a evitar.
- value1
- T
Segundo valor que se va a evitar.
- value2
- T
Tercer valor que se va a evitar.
- comparer
- IEqualityComparer<T>
Implementación IEqualityComparer<T> que se va a usar al comparar elementos o null usar el valor predeterminado IEqualityComparer<T> para el tipo de un elemento.
Devoluciones
true si hay algún valor distinto de value0, value1y value2 está presente en el intervalo. Si todos los valores del intervalo son value0, value1o value2, devuelve false.
Se aplica a
ContainsAnyExcept<T>(Span<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca cualquier valor distinto de value0, value1o 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- Span<T>
Intervalo que se va a buscar.
- value0
- T
Primer valor que se va a excluir de la búsqueda.
- value1
- T
Segundo valor que se va a excluir de la búsqueda.
- value2
- T
Tercer valor que se va a excluir de la búsqueda.
Devoluciones
true si hay algún valor distinto de value0, value1o value2 está presente en el intervalo. Si todos los valores del intervalo son value0, value1o value2, devuelve false.
- Atributos
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto de 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
Parámetros de tipo
- T
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- value
- T
Valor que se va a evitar.
- comparer
- IEqualityComparer<T>
Implementación IEqualityComparer<T> que se va a usar al comparar elementos o null usar el valor predeterminado IEqualityComparer<T> para el tipo de un elemento.
Devoluciones
true si hay algún valor distinto value de presente en el intervalo. Si todos los valores del intervalo son value, devuelve false.
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca cualquier valor distinto de value0, value1o 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- value0
- T
Primer valor que se va a excluir de la búsqueda.
- value1
- T
Segundo valor que se va a excluir de la búsqueda.
- value2
- T
Tercer valor que se va a excluir de la búsqueda.
Devoluciones
true si hay algún valor distinto de value0, value1o value2 está presente en el intervalo. Si todos los valores del intervalo son value0, value1o value2, devuelve false.
Se aplica a
ContainsAnyExcept<T>(Span<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- Span<T>
Intervalo que se va a buscar.
- value
- T
Valor que se va a excluir de la búsqueda.
Devoluciones
true si hay algún valor distinto value de presente en el intervalo. Si todos los valores del intervalo son value, devuelve false.
- Atributos
Se aplica a
ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- Span<T>
Intervalo que se va a buscar.
- values
- ReadOnlySpan<T>
Conjunto de valores que se excluirán de la búsqueda.
Devoluciones
true Si hay algún valor distinto de los de está values presente en el intervalo. Si todos los valores del intervalo están en values, devuelve false.
- Atributos
Se aplica a
ContainsAnyExcept<T>(Span<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- Span<T>
Intervalo que se va a buscar.
- values
- SearchValues<T>
Conjunto de valores que se excluirán de la búsqueda.
Devoluciones
true Si hay algún valor distinto de los de está values presente en el intervalo. Si todos los valores del intervalo están en values, devuelve false.
- Atributos
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, T)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- value
- T
Valor que se va a excluir de la búsqueda.
Devoluciones
true si hay algún valor distinto value de presente en el intervalo. Si todos los valores del intervalo son value, devuelve false.
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- values
- ReadOnlySpan<T>
Valores que se van a evitar.
- comparer
- IEqualityComparer<T>
Implementación IEqualityComparer<T> que se va a usar al comparar elementos o null usar el valor predeterminado IEqualityComparer<T> para el tipo de un elemento.
Devoluciones
true Si hay algún valor distinto de los de está values presente en el intervalo. Si todos los valores del intervalo están en values, devuelve false.
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- values
- ReadOnlySpan<T>
Conjunto de valores que se excluirán de la búsqueda.
Devoluciones
true Si hay algún valor distinto de los de está values presente en el intervalo. Si todos los valores del intervalo están en values, devuelve false.
Se aplica a
ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Busca en el intervalo especificado cualquier valor distinto del especificado 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
Parámetros de tipo
- T
Tipo de los elementos del intervalo.
Parámetros
- span
- ReadOnlySpan<T>
Intervalo que se va a buscar.
- values
- SearchValues<T>
Conjunto de valores que se excluirán de la búsqueda.
Devoluciones
true Si hay algún valor distinto de los de está values presente en el intervalo. Si todos los valores del intervalo están en values, devuelve false.