SortedDictionary<TKey,TValue>.Comparer Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de IComparer<T> gebruikte volgorde van de elementen van de 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)
Waarde van eigenschap
De IComparer<T> gebruikte om de elementen van de SortedDictionary<TKey,TValue>
Opmerkingen
SortedDictionary<TKey,TValue> vereist een comparer-implementatie om belangrijke vergelijkingen uit te voeren. U kunt een implementatie van de IComparer<T> algemene interface opgeven met behulp van een constructor die een comparer parameter accepteert. Als u dit niet doet, wordt de standaard algemene gelijkheidsgelijker gebruikt Comparer<T>.Default. Als het type TKey de System.IComparable<T> algemene interface implementeert, gebruikt de standaard-vergelijkingsfunctie die implementatie.
Het ophalen van de waarde van deze eigenschap is een O(1)-bewerking.