Is the sorting algorithm used by .NET\'s Array.Sort() method a stable algorithm?
Array.Sort()
As other answers have stated, Array.Sort isn't stable. However, the LINQ OrderBy methods (and OrderByDescending etc) are stable, which can be very useful.