SortedDictionary<TKey,TValue>.Comparer Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
IComparer<T> Pobiera element używany do porządkowenia elementów elementu SortedDictionary<TKey,TValue>.
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)
Wartość właściwości
Służy IComparer<T> do porządkowenia elementów elementu SortedDictionary<TKey,TValue>
Uwagi
SortedDictionary<TKey,TValue> wymaga implementacji porównywarki w celu przeprowadzenia kluczowych porównań. Można określić implementację interfejsu IComparer<T> ogólnego przy użyciu konstruktora, który akceptuje comparer
parametr. Jeśli tego nie zrobisz, zostanie użyty domyślny ogólny porównujący równość, Comparer<T>.Default. Jeśli typ TKey
implementuje interfejs ogólny, domyślny moduł porównujący System.IComparable<T> używa tej implementacji.
Pobieranie wartości tej właściwości jest operacją O(1).