IAlternateEqualityComparer<TAlternate,T> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementado por um IEqualityComparer<T> para dar suporte à comparação de uma instância de TAlternate
com uma instância de T
.
generic <typename TAlternate, typename T>
public interface class IAlternateEqualityComparer
public interface IAlternateEqualityComparer<in TAlternate,T>
type IAlternateEqualityComparer<'Alternate, 'T> = interface
Public Interface IAlternateEqualityComparer(Of In TAlternate, T)
Parâmetros de tipo
- TAlternate
O tipo alternativo a ser comparado.
Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.- T
O tipo a ser comparado.
Métodos
Create(TAlternate) |
Cria um |
Equals(TAlternate, T) |
Determina se o |
GetHashCode(TAlternate) |
Retorna um código hash para a instância alternativa especificada. |