CaseInsensitiveHashCodeProvider.GetHashCode(Object) Método

Definición

Devuelve un código hash para el objeto especificado, mediante un algoritmo hash que omite las mayúsculas y minúsculas de las cadenas.

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

Parámetros

obj
Object

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

Devoluciones

Código hash para el objeto especificado, mediante un algoritmo hash que omite el caso de las cadenas.

Implementaciones

Excepciones

obj es null.

Comentarios

El valor devuelto de este método no debe conservarse por dos motivos. En primer lugar, es posible que la función hash de una clase se modifique 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 instancias diferentes devuelvan el mismo valor.

Se aplica a

Consulte también