MemoryExtensions.ContainsAnyExcept Método

Definição

Sobrecargas

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

Pesquisa no intervalo especificado qualquer valor que não value0 seja ou value1.

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

Procura por qualquer valor que não value0 seja ou value1.

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

Pesquisa no intervalo especificado qualquer valor que não value0 seja ou value1.

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

Procura qualquer valor que não value0seja , value1, ou value2.

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

Procura qualquer valor que não value0seja , value1, ou value2.

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

Pesquisa no espaço especificado qualquer valor que não valueseja .

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

Procura qualquer valor que não value0seja , value1, ou value2.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado value.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado value.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não value0 seja 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

Parâmetros de Tipo Genérico

T

Parâmetros

span
Span<T>

O tempo para procurar.

value0
T

O primeiro valor a excluir da pesquisa.

value1
T

O segundo valor a excluir da pesquisa.

Devoluções

true se algum valor diferente de value0 ou value1 estiver presente no intervalo. Se todos os valores do vão forem value0 ou value1, devolve false.

Atributos

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Procura por qualquer valor que não value0 seja 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

Parâmetros de Tipo Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

value0
T

O primeiro valor a evitar.

value1
T

O segundo valor a evitar.

comparer
IEqualityComparer<T>

A IEqualityComparer<T> implementação a usar ao comparar elementos, ou null usar o padrão IEqualityComparer<T> para o tipo de um elemento.

Devoluções

true se algum valor diferente de value0 e value1 estiver presente no intervalo. Se todos os valores do vão forem value0 ou value1, devolve false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não value0 seja 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

Parâmetros de Tipo Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

value0
T

O primeiro valor a excluir da pesquisa.

value1
T

O segundo valor a excluir da pesquisa.

Devoluções

true se algum valor diferente de value0 ou value1 estiver presente no intervalo. Se todos os valores do vão forem value0 ou value1, devolve false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Procura qualquer valor que não value0seja , value1, ou 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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

value0
T

O primeiro valor a evitar.

value1
T

O segundo valor a evitar.

value2
T

O terceiro valor a evitar.

comparer
IEqualityComparer<T>

A IEqualityComparer<T> implementação a usar ao comparar elementos, ou null usar o padrão IEqualityComparer<T> para o tipo de um elemento.

Devoluções

true se qualquer valor diferente de value0, value1, e value2 estiver presente no intervalo. Se todos os valores do intervalo forem value0, value1, ou value2, retorna false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Procura qualquer valor que não value0seja , value1, ou 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 Genérico

T

Parâmetros

span
Span<T>

O tempo para procurar.

value0
T

O primeiro valor a excluir da pesquisa.

value1
T

O segundo valor a excluir da pesquisa.

value2
T

O terceiro valor a excluir da pesquisa.

Devoluções

true se algum valor diferente de value0, value1, ou value2 estiver presente no intervalo. Se todos os valores do intervalo forem value0, value1, ou value2, retorna false.

Atributos

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no espaço especificado qualquer valor que não valueseja .

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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

value
T

O valor a evitar.

comparer
IEqualityComparer<T>

A IEqualityComparer<T> implementação a usar ao comparar elementos, ou null usar o padrão IEqualityComparer<T> para o tipo de um elemento.

Devoluções

true se algum valor diferente value de estiver presente no intervalo. Se todos os valores do espaço forem value, devolve false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Procura qualquer valor que não value0seja , value1, ou 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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

value0
T

O primeiro valor a excluir da pesquisa.

value1
T

O segundo valor a excluir da pesquisa.

value2
T

O terceiro valor a excluir da pesquisa.

Devoluções

true se algum valor diferente de value0, value1, ou value2 estiver presente no intervalo. Se todos os valores do intervalo forem value0, value1, ou value2, retorna false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
Span<T>

O tempo para procurar.

value
T

O valor a excluir da pesquisa.

Devoluções

true se algum valor diferente value de estiver presente no intervalo. Se todos os valores do espaço forem value, devolve false.

Atributos

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
Span<T>

O tempo para procurar.

values
ReadOnlySpan<T>

O conjunto de valores a excluir da pesquisa.

Devoluções

true se houver algum valor diferente daqueles em values no intervalo. Se todos os valores do intervalo estiverem em values, devolve false.

Atributos

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
Span<T>

O tempo para procurar.

values
SearchValues<T>

O conjunto de valores a excluir da pesquisa.

Devoluções

true se houver algum valor diferente daqueles em values no intervalo. Se todos os valores do intervalo estiverem em values, devolve false.

Atributos

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

value
T

O valor a excluir da pesquisa.

Devoluções

true se algum valor diferente value de estiver presente no intervalo. Se todos os valores do espaço forem value, devolve false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

values
ReadOnlySpan<T>

Os valores a evitar.

comparer
IEqualityComparer<T>

A IEqualityComparer<T> implementação a usar ao comparar elementos, ou null usar o padrão IEqualityComparer<T> para o tipo de um elemento.

Devoluções

true se houver algum valor diferente daqueles em values no intervalo. Se todos os valores do intervalo estiverem em values, devolve false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

values
ReadOnlySpan<T>

O conjunto de valores a excluir da pesquisa.

Devoluções

true se houver algum valor diferente daqueles em values no intervalo. Se todos os valores do intervalo estiverem em values, devolve false.

Aplica-se a

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

Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs
Origem:
MemoryExtensions.cs

Pesquisa no intervalo especificado qualquer valor que não seja o 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 Genérico

T

Parâmetros

span
ReadOnlySpan<T>

O tempo para procurar.

values
SearchValues<T>

O conjunto de valores a excluir da pesquisa.

Devoluções

true se houver algum valor diferente daqueles em values no intervalo. Se todos os valores do intervalo estiverem em values, devolve false.

Aplica-se a