EqualityComparer<T>.IEqualityComparer.GetHashCode(Object) EqualityComparer<T>.IEqualityComparer.GetHashCode(Object) EqualityComparer<T>.IEqualityComparer.GetHashCode(Object) Method

Definizione

Viene restituito un codice hash per l'oggetto specificato.Returns a hash code for the specified object.

 virtual int System.Collections.IEqualityComparer.GetHashCode(System::Object ^ obj) = System::Collections::IEqualityComparer::GetHashCode;
int IEqualityComparer.GetHashCode (object obj);
Function GetHashCode (obj As Object) As Integer Implements IEqualityComparer.GetHashCode

Parametri

obj
Object Object Object

Oggetto Object per cui è necessario che sia restituito un codice hash.The Object for which a hash code is to be returned.

Restituisce

Codice hash per l'oggetto specificato.A hash code for the specified object.

Implementazioni

Eccezioni

Il tipo di obj è un tipo di riferimento e obj è null.The type of obj is a reference type and obj is null.

In alternativa-or- Il tipo del parametro obj non consente di effettuare il cast al tipo T.obj is of a type that cannot be cast to type T.

Commenti

Questo metodo è un wrapper per il GetHashCode(T) metodo, pertanto obj deve essere un tipo che può essere convertito nel tipo specificato dall'argomento tipo generico T dell'istanza corrente.This method is a wrapper for the GetHashCode(T) method, so obj must be a type that can be cast to the type specified by the generic type argument T of the current instance.

Si applica a