CaseInsensitiveHashCodeProvider.GetHashCode(Object) Metoda

Definice

Vrátí kód hash pro daný objekt pomocí algoritmu hash, který ignoruje případ řetězců.

public:
 virtual int GetHashCode(System::Object ^ obj);
public int GetHashCode(object obj);
override this.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 daný objekt pomocí algoritmu hash, který ignoruje případ řetězců.

Implementuje

Výjimky

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, čímž se 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é