SortedDictionary<TKey,TValue>.Comparer Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'interfaccia IComparer<T> usata per ordinare gli elementi della classe 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)
Valore della proprietà
Interfaccia IComparer<T> utilizzata per ordinare gli elementi della classe SortedDictionary<TKey,TValue>.
Commenti
SortedDictionary<TKey,TValue> richiede un'implementazione dell'operatore di confronto per eseguire confronti chiave. È possibile specificare un'implementazione dell'interfaccia IComparer<T> generica usando un costruttore che accetta un comparer
parametro. In caso contrario, viene usato l'operatore di confronto di uguaglianza generico predefinito, Comparer<T>.Default, . Se il tipo TKey
implementa l'interfaccia generica, l'operatore System.IComparable<T> di confronto predefinito usa tale implementazione.
Ottenere il valore di questa proprietà è un'operazione O(1).