Preguntas etiquetadas con hashcode

129
¿Para qué se utiliza el código hash? ¿Es único?

Noto que hay un getHashCode()método en todos los controles, elementos, en WP7, que devuelve una secuencia de números. ¿Puedo usar este código hash para identificar un artículo? Por ejemplo, quiero identificar una imagen o una canción en el dispositivo y verificar su paradero. Esto podría hacerse si...

122
Boolean.hashCode ()

El hashCode()método de la clase Boolean se implementa así: public int hashCode() { return value ? 1231 : 1237; } ¿Por qué usa 1231 y 1237? ¿Por qué no otra

118
Identificador de objeto único de .NET

¿Existe alguna forma de obtener un identificador único de una instancia? GetHashCode()es el mismo para las dos referencias que apuntan a la misma instancia. Sin embargo, dos instancias diferentes pueden (con bastante facilidad) obtener el mismo código hash: Hashtable hashCodesSeen = new...

84
Hash con el algoritmo SHA1 en C #

Quiero hash dada una byte[]matriz usando SHA1Algoritmo con el uso de SHA1Managed. El byte[]hash vendrá de la prueba unitaria. El hash esperado es 0d71ee4472658cd5874c5578410a9d8611fc9aef(distingue entre mayúsculas y minúsculas). ¿Cómo puedo conseguir esto? public string Hash(byte [] temp) {...