Share via


IStructuralEquatable.GetHashCode(IEqualityComparer) Metode

Definisi

Mengembalikan kode hash untuk instans saat ini.

public:
 int GetHashCode(System::Collections::IEqualityComparer ^ comparer);
public int GetHashCode (System.Collections.IEqualityComparer comparer);
abstract member GetHashCode : System.Collections.IEqualityComparer -> int
Public Function GetHashCode (comparer As IEqualityComparer) As Integer

Parameter

comparer
IEqualityComparer

Objek yang menghitung kode hash objek saat ini.

Mengembalikan

Kode hash untuk instans saat ini.

Keterangan

Terapkan metode ini untuk mengembalikan kode hash yang disesuaikan untuk objek koleksi yang sesuai dengan perbandingan yang disesuaikan untuk kesetaraan struktural yang disediakan oleh Equals metode .

Catatan Bagi Implementer

Equals(Object, IEqualityComparer) Jika metode mengembalikan true untuk dua objek, nilai yang dikembalikan oleh GetHashCode(IEqualityComparer) metode untuk dua objek juga harus sama.

Berlaku untuk