SortedList Constructor (IDictionary, IComparer)
Assembly: mscorlib (in mscorlib.dll)
- Type: System.Collections.IDictionary
The elements are sorted according to the specified IComparer implementation. If the comparer parameter is a null reference (Nothing in Visual Basic), the IComparable implementation of each key is used; therefore, each key must implement the IComparable interface to be capable of comparisons with every other key in the SortedList object.
The capacity of a SortedList object is the number of elements that the SortedList can hold. As elements are added to a SortedList, the capacity is automatically increased as required by reallocating the internal array.
If the size of the collection can be estimated, specifying the initial capacity eliminates the need to perform a number of resizing operations while adding elements to the SortedList object.
This constructor is an O(n) operation, where n is the number of elements in d.