IAlternateEqualityComparer<TAlternate,T> Interface
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.
Implementado por um IEqualityComparer<T> para suportar a comparação de uma TAlternate instância com uma T instância.
generic <typename TAlternate, typename T>
public interface class IAlternateEqualityComparer
public interface IAlternateEqualityComparer<in TAlternate,T> where TAlternate : allows ref struct where T : allows ref struct
type IAlternateEqualityComparer<'Alternate, 'T> = interface
Public Interface IAlternateEqualityComparer(Of In TAlternate, T)
Parâmetros de Tipo Genérico
- TAlternate
O tipo alternativo para comparar.
Este parâmetro de tipo é contravariante. Ou seja, pode utilizar o tipo que especificou ou qualquer tipo que seja menos derivado. Para obter mais informações sobre covariância e contravariância, veja Covariância e Contravariância em Genérico.- T
O tipo para comparar.
Métodos
| Name | Description |
|---|---|
| Create(TAlternate) |
Cria um |
| Equals(TAlternate, T) |
Determina se o especificado |
| GetHashCode(TAlternate) |
Devolve um código hash para a instância alternativa especificada. |