Hashtable.EqualityComparer Özellik

Tanım

IEqualityComparer için kullanılacak öğesini Hashtablealır.

protected:
 property System::Collections::IEqualityComparer ^ EqualityComparer { System::Collections::IEqualityComparer ^ get(); };
protected System.Collections.IEqualityComparer EqualityComparer { get; }
protected System.Collections.IEqualityComparer? EqualityComparer { get; }
member this.EqualityComparer : System.Collections.IEqualityComparer
Protected ReadOnly Property EqualityComparer As IEqualityComparer

Özellik Değeri

IEqualityComparer için kullanılacak .Hashtable

Özel durumlar

özelliği bir değere ayarlanır, ancak karma tablosu ve kullanılarak IHashCodeProviderICompareroluşturulmuştur.

Açıklamalar

hem IEqualityComparer karşılaştırıcıyı hem de karma kod sağlayıcısını içerir. IEqualityComparer oluşturucuda Hashtable kullanılırsa, ve Object.Equals yöntemlerini geçersiz kılmak Object.GetHashCode için içinde Hashtable anahtar olarak kullanılan nesneler gerekli değildir.

Bu özelliğin değerini almak bir O(1) işlemdir.

Şunlara uygulanır

Ayrıca bkz.