IAlternateEqualityComparer<TAlternate,T> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
Equals(TAlternate, T) |
Determina si el |
GetHashCode(TAlternate) |
Devuelve un código hash para la instancia alternativa especificada. |