Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

SortedDictionary<TKey, TValue>::Comparer Property

 

Gets the IComparer<T> used to order the elements of the SortedDictionary<TKey, TValue>.

Namespace:   System.Collections.Generic
Assembly:  System (in System.dll)

public:
property IComparer<TKey>^ Comparer {
	IComparer<TKey>^ get();
}

Property Value

Type: System.Collections.Generic::IComparer<TKey>^

The IComparer<T> used to order the elements of the SortedDictionary<TKey, TValue>

SortedDictionary<TKey, TValue> requires a comparer implementation to perform key comparisons. You can specify an implementation of the IComparer<T> generic interface by using a constructor that accepts a comparer parameter. If you do not, the default generic equality comparer, Comparer<T>::Default, is used. If type TKey implements the System::IComparable<T> generic interface, the default comparer uses that implementation.

Getting the value of this property is an O(1) operation.

Universal Windows Platform
Available since 8
.NET Framework
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Return to top
Show:
© 2017 Microsoft