Compartir a través de


IAlternateEqualityComparer<TAlternate,T> Interfaz

Definición

Implementado por un IEqualityComparer<T> para admitir la comparación de una instancia de TAlternate con una instancia 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

Tipo alternativo que se va a comparar.

Este parámetro de tipo es contravariante, es decir, puede usar el tipo que haya especificado o cualquier tipo menos derivado. Si desea obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.
T

Tipo que se va a comparar.

Métodos

Create(TAlternate)

Crea un T que Equals(TAlternate, T) considera que es igual al alternateespecificado.

Equals(TAlternate, T)

Determina si el alternate especificado es igual al otherespecificado.

GetHashCode(TAlternate)

Devuelve un código hash para la instancia alternativa especificada.

Se aplica a