Bagikan melalui


CaseInsensitiveHashCodeProvider.GetHashCode(Object) Metode

Definisi

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

obj
Object

yang Object kode hashnya akan dikembalikan.

Mengembalikan

Kode hash untuk objek yang diberikan, menggunakan algoritma hashing yang mengabaikan kasus string.

Penerapan

Pengecualian

objadalah 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.

Berlaku untuk

Lihat juga