Perguntas com a marcação «hashcode»

129
Para que é utilizado o hashCode? É único?

Percebo que há um getHashCode()método em todos os controles, itens, no WP7, que retornam uma sequência de número. Posso usar esse código de hash para identificar um item? Por exemplo, eu quero identificar uma imagem ou uma música no dispositivo e verificar a localização. Isso pode ser feito se o...

122
Boolean.hashCode ()

O hashCode()método da classe Boolean é implementado assim: public int hashCode() { return value ? 1231 : 1237; } Por que ele usa 1231 e 1237? Por que não outra

118
Identificador de objeto exclusivo do .NET

Existe uma maneira de obter um identificador exclusivo de uma instância? GetHashCode()é o mesmo para as duas referências que apontam para a mesma instância. No entanto, duas instâncias diferentes podem (facilmente) obter o mesmo código hash: Hashtable hashCodesSeen = new