Sorting Collections
Learn about sorting collections, and options for automatically sorted collections, and explore more specialized collections for efficient list operations.
We'll cover the following...
We'll cover the following...
Sorting with List<T>
A List<T>
class can be sorted by manually calling its Sort
method (but remember that the indexes of each item will change). Manually sorting a list of string
values or other built-in types will work without extra effort on our part, but if we create a collection of our own type, then that type must implement an interface named IComparable
.
No sorting for Stack<T>
and Queue<T>
A Stack<T>
or Queue<T>
collection cannot be sorted because we wouldn’t usually want ...