Algorytm sortowania równoległego

Szukam prostej implementacji równoległego (wielowątkowego) algorytmu sortowania w C #, który może działaćList<T> lub Tablice, i prawdopodobnie przy użyciu Rozszerzeń Równoległych, ale ta część nie jest absolutnie konieczna.

Edytuj: Frank Krueger zapewnia dobrą odpowiedź, jednak chcę przekonwertować ten przykład na taki, który nie używa LINQ. Zwróć również uwagę na toParallel.Do() wydaje się, że został zastąpiony przezParallel.Invoke().

Dzięki.

questionAnswers(5)

yourAnswerToTheQuestion