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

Hodnota Object , pro kterou má být vrácen kód hash.

Návraty

Hashovací kód 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.GetHashCode .key

Tato metoda je O(1) operace.

Platí pro

Viz také