I have read recently that C# uses Quicksort algorithm to sort an array. What I would like to know whether C# uses recursive approach or iterative approach?
What I have found is this link and it looks to me that they use iterative approach. I am just wondering whether it is true that C# uses iterative implementation of QuickSort algorithm?