ConcurrentDictionary<TKey,TValue>.Comparer Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar som IEqualityComparer<T> används för att fastställa likheten mellan nycklar för ordlistan.
public:
property System::Collections::Generic::IEqualityComparer<TKey> ^ Comparer { System::Collections::Generic::IEqualityComparer<TKey> ^ get(); };
public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get; }
member this.Comparer : System.Collections.Generic.IEqualityComparer<'Key>
Public ReadOnly Property Comparer As IEqualityComparer(Of TKey)
Egenskapsvärde
Den IEqualityComparer<T> allmänna gränssnittsimplementeringen som används för att fastställa likheten mellan nycklar för den aktuella ConcurrentDictionary<TKey,TValue> och för att tillhandahålla hash-värden för nycklarna.
Kommentarer
ConcurrentDictionary<TKey,TValue> kräver en likhetsimplementering för att avgöra om nycklarna är lika. Du kan ange en implementering av det IEqualityComparer<T> allmänna gränssnittet med hjälp av en konstruktor som accepterar en jämförelseparameter. Om du inte anger någon används standardjämförelsen Default för allmän likhet.