Gets a collection containing the keys in the SortedList`2, in sorted order.
Documentation for this section has not yet been entered.
The order of the keys in the IList`1 is the same as the order in the SortedList`2.
The returned IList`1 is not a static copy; instead, the IList`1 refers back to the keys in the original SortedList`2. Therefore, changes to the SortedList`2 continue to be reflected in the IList`1.
The collection returned by the SortedList`2.Keys property provides an efficient way to retrieve keys by index. It is not necessary to regenerate the list when the property is accessed, because the list is just a wrapper for the internal array of keys. The following code shows the use of the SortedList`2.Keys property for indexed retrieval of keys from a sorted list of elements with string keys:
code reference: Generic.SortedList#11
Retrieving the value of this property is an O(1) operation.