A .NET Collection Implementation showing different sorting algorithms