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

Int32

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 wird die Object.GetHashCode Implementierung von key.

Diese Methode ist ein O(1) Vorgang.

Gilt für

Siehe auch