Поделиться через


Hashtable.GetHash(Object) Метод

Определение

Возвращает хэш-код указанного ключа.

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

Параметры

key
Object

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

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

Хэш-код параметра key.

Исключения

key имеет значение null.

Комментарии

Если хэш-таблица была создана с определенной IHashCodeProvider реализацией, этот метод использует этот поставщик хэш-кода; в Object.GetHashCode противном случае используется реализация key.

Этот метод является операцией O(1) .

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

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