IAlternateEqualityComparer<TAlternate,T> Interfaccia

Definizione

Implementato da un oggetto per supportare il confronto di un'istanza IEqualityComparer<T>TAlternate con un'istanza T di .

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)

Parametri di tipo

TAlternate

Tipo alternativo da confrontare.

Questo parametro di tipo è controvariante, ovvero puoi usare il tipo specificato o qualsiasi tipo meno derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.
T

Tipo da confrontare.

Metodi

Nome Descrizione
Create(TAlternate)

Crea un oggetto T considerato da Equals(TAlternate, T) per essere uguale all'oggetto specificato alternate.

Equals(TAlternate, T)

Determina se l'oggetto specificato alternate è uguale all'oggetto specificato other.

GetHashCode(TAlternate)

Restituisce un codice hash per l'istanza alternativa specificata.

Si applica a