Udostępnij za pośrednictwem


CaseInsensitiveHashCodeProvider.GetHashCode(Object) Metoda

Definicja

Zwraca kod skrótu dla danego obiektu przy użyciu algorytmu wyznaczania wartości skrótu, który ignoruje wielkość liter ciągów.

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

Element Object , dla którego ma zostać zwrócony kod skrótu.

Zwraca

Kod skrótu dla danego obiektu przy użyciu algorytmu tworzenia skrótów, który ignoruje wielkość liter ciągów.

Implementuje

Wyjątki

obj to null.

Uwagi

Wartość zwracana z tej metody nie może być utrwalana z dwóch powodów. Po pierwsze, funkcja skrótu klasy może zostać zmieniona w celu wygenerowania lepszego rozkładu, dzięki czemu wszystkie wartości ze starej funkcji skrótu są bezużyteczne. Po drugie, domyślna implementacja tej klasy nie gwarantuje, że ta sama wartość zostanie zwrócona przez różne wystąpienia.

Dotyczy

Zobacz też