Hashtable.GetHash(Object) Méthode

Définition

Retourne le code de hachage pour la clé spécifiée.

protected:
 virtual int GetHash(System::Object ^ key);
protected virtual int GetHash (object key);
abstract member GetHash : obj -> int
override this.GetHash : obj -> int
Protected Overridable Function GetHash (key As Object) As Integer

Paramètres

key
Object

Object pour lequel un code de hachage doit être retourné.

Retours

Int32

Code de hachage pour key.

Exceptions

key a la valeur null.

Remarques

Si la table de hachage a été créée avec une implémentation spécifique IHashCodeProvider , cette méthode utilise ce fournisseur de code de hachage ; sinon, elle utilise l’implémentation Object.GetHashCode de key.

Cette méthode est une O(1) opération.

S’applique à

Voir aussi