There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
OrderBy's quicksort implementation is not a stable sort
The quicksort algorithm used in the SortIterator is not stable (order of identical items is not preserved). According to the MSDN documentation, OrderBy does preserve the order of identical items.
Identical items is defined as two items that are considered equivalent by the supplied comparer.