Freigeben über


Hashtable.GetHash(Object) Methode

Definition

Gibt den Hashcode für den angegebenen Schlüssel zurück.

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

Das Object, für das ein Hashcode zurückgegeben werden soll.

Gibt zurück

Der Hashcode für key.

Ausnahmen

key ist null

Hinweise

Wenn die Hashtabelle mit einer bestimmten IHashCodeProvider Implementierung erstellt wurde, verwendet diese Methode diesen Hashcodeanbieter, andernfalls verwendet sie die Object.GetHashCode Implementierung von key.

Diese Methode ist ein O(1) Vorgang.

Gilt für:

Weitere Informationen