Pertanyaan yang diberi tag hashcode

129
Untuk apa kode hash digunakan? Apakah ini unik?

Saya perhatikan ada getHashCode()metode di setiap kontrol, item, di WP7, yang mengembalikan urutan angka. Bisakah saya menggunakan kode hash ini untuk mengidentifikasi item? Misalnya saya ingin mengidentifikasi gambar atau lagu di perangkat, dan memeriksa keberadaannya. Ini dapat dilakukan jika...

122
Boolean.hashCode ()

The hashCode()metode kelas Boolean diimplementasikan seperti ini: public int hashCode() { return value ? 1231 : 1237; } Mengapa menggunakan 1231 dan 1237? Mengapa bukan yang

118
.NET pengenal objek unik

Apakah ada cara untuk mendapatkan pengenal unik dari sebuah instance? GetHashCode()adalah sama untuk dua referensi yang menunjuk ke instance yang sama. Namun, dua contoh berbeda dapat (dengan mudah) mendapatkan kode hash yang sama: Hashtable hashCodesSeen = new