IHashCodeProvider.GetHashCode(Object) Metoda

Definice

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

public:
 int GetHashCode(System::Object ^ obj);
public int GetHashCode(object obj);
abstract member GetHashCode : obj -> int
Public Function GetHashCode (obj As Object) As Integer

Parametry

obj
Object

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

Návraty

Kód hash pro zadaný objekt.

Výjimky

obj Typ je referenční typ a obj je null.

Poznámky

Návratová hodnota z této metody nesmí být zachována ze dvou důvodů. Za prvé, hash funkce třídy může být změněna tak, aby vygenerovala lepší distribuci a vykreslovala všechny hodnoty ze staré hash funkce nepoužitelně. Za druhé, výchozí implementace této třídy nezaručuje, že stejná hodnota bude vrácena různými instancemi.

Platí pro

Viz také