CaseInsensitiveHashCodeProvider.GetHashCode(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un código hash para el objeto dado y utiliza un algoritmo hash que no distingue entre mayúsculas y minúsculas en 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
Devoluciones
Código hash para el objeto dado que utiliza un algoritmo hash que no distingue entre mayúsculas y minúsculas en las cadenas.
Implementaciones
Excepciones
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.