MemoryExtensions.ContainsAnyExcept Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| ContainsAnyExcept<T>(Span<T>, T, T) |
Pesquisa no intervalo especificado qualquer valor que não |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>) |
Procura por qualquer valor que não |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Pesquisa no intervalo especificado qualquer valor que não |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>) |
Procura qualquer valor que não |
| ContainsAnyExcept<T>(Span<T>, T, T, T) |
Procura qualquer valor que não |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Pesquisa no espaço especificado qualquer valor que não |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Procura qualquer valor que não |
| ContainsAnyExcept<T>(Span<T>, T) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
| ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
| ContainsAnyExcept<T>(Span<T>, SearchValues<T>) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, T) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
| ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Pesquisa no intervalo especificado qualquer valor que não seja o especificado |
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.