IHashCodeProvider.GetHashCode(Object) Método

Definición

Devuelve un código hash para el objeto especificado.

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

Parámetros

obj
Object

Object para el que se va a devolver un código hash.

Devoluciones

Código hash para el objeto especificado.

Excepciones

El tipo de obj es un tipo de referencia y obj es null.

Comentarios

El valor devuelto de este método no debe conservarse por dos motivos. En primer lugar, la función hash de una clase podría modificarse para generar una mejor distribución, lo que representa cualquier valor de la función hash antigua inútil. En segundo lugar, la implementación predeterminada de esta clase no garantiza que las distintas instancias devuelvan el mismo valor.

Se aplica a

Consulte también