Hashtable.GetHash(Object) Hashtable.GetHash(Object) Hashtable.GetHash(Object) Hashtable.GetHash(Object) Method

Definition

Gibt den Hashcode für den angegebenen Schlüssel zurück.Returns the hash code for the specified key.

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

Parameter

key
Object Object Object Object

Das Object, für das ein Hashcode zurückgegeben werden soll.The Object for which a hash code is to be returned.

Gibt zurück

Der Hashcode für key.The hash code for key.

Ausnahmen

Hinweise

Wenn die Hash Tabelle mit einer bestimmten IHashCodeProvider-Implementierung erstellt wurde, verwendet diese Methode diesen Hashcode-Anbieter. Andernfalls wird die Object.GetHashCode-Implementierung von key verwendet.If the hash table was created with a specific IHashCodeProvider implementation, this method uses that hash code provider; otherwise, it uses the Object.GetHashCode implementation of key.

Bei dieser Methode handelt es sich um einen O(1)-Vorgang.This method is an O(1) operation.

Gilt für:

Siehe auch