CaseInsensitiveHashCodeProvider.GetHashCode(Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan kode hash untuk objek yang diberikan, menggunakan algoritma hashing yang mengabaikan kasus string.
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
Parameter
Mengembalikan
Kode hash untuk objek yang diberikan, menggunakan algoritma hashing yang mengabaikan kasus string.
Penerapan
Pengecualian
obj
adalah null
.
Keterangan
Nilai yang dikembalikan dari metode ini tidak boleh dipertahankan karena dua alasan. Pertama, fungsi hash kelas mungkin diubah untuk menghasilkan distribusi yang lebih baik, sehingga merender nilai apa pun dari fungsi hash lama tidak berguna. Kedua, implementasi default kelas ini tidak menjamin bahwa nilai yang sama akan dikembalikan oleh instans yang berbeda.