MemoryExtensions.ContainsAnyExcept Método

Definición

Sobrecargas

Nombre Description
ContainsAnyExcept<T>(Span<T>, T, T)

Busca en el intervalo especificado cualquier valor distinto de value0 o value1.

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

Busca cualquier valor distinto de value0 o value1.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

Busca en el intervalo especificado cualquier valor distinto de value0 o value1.

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

Busca cualquier valor distinto de value0, value1o value2.

ContainsAnyExcept<T>(Span<T>, T, T, T)

Busca cualquier valor distinto de value0, value1o value2.

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

Busca en el intervalo especificado cualquier valor distinto de value.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Busca cualquier valor distinto de value0, value1o value2.

ContainsAnyExcept<T>(Span<T>, T)

Busca en el intervalo especificado cualquier valor distinto del especificado value.

ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

Busca en el intervalo especificado cualquier valor distinto del especificado values.

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

Busca en el intervalo especificado cualquier valor distinto del especificado values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

Busca en el intervalo especificado cualquier valor distinto del especificado value.

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

Busca en el intervalo especificado cualquier valor distinto del especificado values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Busca en el intervalo especificado cualquier valor distinto del especificado values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Busca en el intervalo especificado cualquier valor distinto del especificado values.

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.

Se aplica a