SortedDictionary<TKey,TValue>.Comparer Egenskap

Definition

Hämtar den IComparer<T> som används för att beställa elementen i 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)

Egenskapsvärde

IComparer<TKey>

Den IComparer<T> som används för att sortera elementen i SortedDictionary<TKey,TValue>

Kommentarer

SortedDictionary<TKey,TValue> kräver en jämförelseimplementering för att utföra viktiga jämförelser. Du kan ange en implementering av det IComparer<T> allmänna gränssnittet med hjälp av en konstruktor som accepterar en comparer parameter. Om du inte gör det används standardjämföraren för allmän likhet, Comparer<T>.Default, . Om typen TKey implementerar det System.IComparable<T> allmänna gränssnittet använder standardjäxaren den implementeringen.

Att hämta värdet för den här egenskapen är en O(1)-åtgärd.

Gäller för

Se även