Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

SortedList Collection Type

The SortedList class is like a hybrid between Hashtable and ArrayList.

As with Hashtable, SortedList is based on the IDictionary interface; therefore, each element of a SortedList is a key-and-value pair. SortedList provides methods that return only the list of keys or only the list of values.

As with ArrayList, a SortedList is a sequence of elements. It is indexed, and is sorted according to a specified comparer.

SortedList is unique among all Collections classes in that each element can be accessed three ways: using the key, the value, or the index.

Use SortedList if you want a collection that holds key-and-value pairs but also need the flexibility of an indexed list.

See Also

Generic Collection Types | SortedList | IDictionary | Hashtable | ArrayList

© 2015 Microsoft