Hashtable.GetHash(Object) Método

Definición

Devuelve el código hash de la clave especificada.Returns the hash code for the specified key.

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

Parámetros

key
Object

Object para el que se va a devolver un código hash.The Object for which a hash code is to be returned.

Devoluciones

Int32

Código hash de key.The hash code for key.

Excepciones

key es null.key is null.

Comentarios

Si la tabla hash se creó con una IHashCodeProvider implementación concreta, este método utiliza ese proveedor de código hash; de lo contrario, utiliza la Object.GetHashCode implementación de key .If the hash table was created with a specific IHashCodeProvider implementation, this method uses that hash code provider; otherwise, it uses the Object.GetHashCode implementation of key.

Este método es una O(1) operación.This method is an O(1) operation.

Se aplica a

Consulte también