IAlternateEqualityComparer<TAlternate,T> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementato da un IEqualityComparer<T> per supportare il confronto di un'istanza di TAlternate
con un'istanza di 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)
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
Create(TAlternate) |
Crea un |
Equals(TAlternate, T) |
Determina se il |
GetHashCode(TAlternate) |
Restituisce un codice hash per l'istanza alternativa specificata. |