Pytania oznaczone «hashcode»

134
Do czego służy hashCode? Czy jest wyjątkowy?

Zauważyłem, że getHashCode()w każdym kontrolce, elementach w WP7 jest metoda, która zwraca sekwencję liczb. Czy mogę użyć tego kodu skrótu do zidentyfikowania przedmiotu? Na przykład chcę zidentyfikować zdjęcie lub piosenkę w urządzeniu i sprawdzić, gdzie jest. Można to zrobić, jeśli hashcode...

122
Boolean.hashCode ()

hashCode()Metoda klasy Boolean jest realizowany w ten sposób: public int hashCode() { return value ? 1231 : 1237; } Dlaczego używa 1231 i 1237? Dlaczego nie coś

118
Unikalny identyfikator obiektu .NET

Czy istnieje sposób na uzyskanie unikalnego identyfikatora instancji? GetHashCode()jest taki sam dla dwóch odniesień wskazujących na to samo wystąpienie. Jednak dwie różne instancje mogą (dość łatwo) uzyskać ten sam kod skrótu: Hashtable hashCodesSeen = new Hashtable(); LinkedList<object> l...

86
Haszowanie z algorytmem SHA1 w C #

Chcę zaszyfrować podaną byte[]tablicę przy użyciu SHA1algorytmu z użyciem SHA1Managed. Hash będzie pochodzić z testów jednostkowych. Oczekiwany skrót to (rozróżniana jest wielkość liter).byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef Jak mogę to osiągnąć? public string Hash(byte [] temp) {...