SortedDictionary<TKey,TValue>.Comparer Özellik
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.
öğelerini IComparer<T> sıralamak için kullanılan öğesini SortedDictionary<TKey,TValue>alır.
public:
property System::Collections::Generic::IComparer<TKey> ^ Comparer { System::Collections::Generic::IComparer<TKey> ^ get(); };
public System.Collections.Generic.IComparer<TKey> Comparer { get; }
member this.Comparer : System.Collections.Generic.IComparer<'Key>
Public ReadOnly Property Comparer As IComparer(Of TKey)
Özellik Değeri
öğesinin IComparer<T> öğelerini sıralamak için kullanılır SortedDictionary<TKey,TValue>
Açıklamalar
SortedDictionary<TKey,TValue> anahtar karşılaştırmaları gerçekleştirmek için bir karşılaştırıcı uygulaması gerektirir. Parametre kabul eden bir oluşturucu kullanarak genel arabirimin IComparer<T> bir comparer
uygulamasını belirtebilirsiniz. Bunu yapmazsanız, varsayılan genel eşitlik karşılaştırıcısı Comparer<T>.Defaultkullanılır. Tür TKey
genel arabirimi uygularsa System.IComparable<T> , varsayılan karşılaştırıcı bu uygulamayı kullanır.
Bu özelliğin değerini almak bir O(1) işlemidir.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin