Hashtable.GetHash(Object) Metoda

Definice

Vrátí kód hash pro zadaný klíč.

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

Parametry

key
Object

Kód Object hash, pro který se má vrátit.

Návraty

Kód hash pro key.

Výjimky

key je null.

Poznámky

Pokud byla tabulka hash vytvořena s konkrétní IHashCodeProvider implementací, tato metoda používá tohoto zprostředkovatele kódu hash; v opačném případě používá implementaci Object.GetHashCodekey.

Tato metoda je O(1) operace.

Platí pro

Viz také