IStructuralEquatable.GetHashCode(IEqualityComparer) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli örnek için bir karma kodu döndürür.
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
Parametreler
- comparer
- IEqualityComparer
Geçerli nesnenin karma kodunu hesaplayan bir nesne.
Döndürülenler
Geçerli örneğe ilişkin karma kod.
Açıklamalar
Yöntemi tarafından Equals sağlanan yapısal eşitlik için özelleştirilmiş karşılaştırmaya karşılık gelen koleksiyon nesneleri için özelleştirilmiş karma kodları döndürmek için bu yöntemi uygulayın.
Uygulayanlara Notlar
Equals(Object, IEqualityComparer) Yöntem iki nesne için döndürürsetrue
, iki nesne için yöntemi tarafından GetHashCode(IEqualityComparer) döndürülen değerler de eşit olmalıdır.