IHashCodeProvider.GetHashCode(Object) Метод

Определение

Возвращает хэш-код указанного объекта.

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

Параметры

obj
Object

Объект Object, для которого необходимо вернуть хэш-код.

Возвращаемое значение

Хэш-код указанного объекта.

Исключения

Тип obj является ссылочным типом и objnull.

Комментарии

Возвращаемое значение этого метода не должно сохраняться по двум причинам. Во-первых, хэш-функцию класса можно изменить для создания лучшего распределения, что делает любые значения из старой хэш-функции бесполезными. Во-вторых, реализация этого класса по умолчанию не гарантирует, что одно и то же значение будет возвращено разными экземплярами.

Применяется к

См. также раздел