Click or drag to resize

Sorting Class

Sorting algorithms for single, tuple and triple lists.
Inheritance Hierarchy
SystemObject
  Altaxo.CalcSorting

Namespace: Altaxo.Calc
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static class Sorting

The Sorting type exposes the following members.

Methods
 NameDescription
Public methodStatic memberSortT(IListT, IComparerT) Sort a list of keys, in place using the quick sort algorithm.
Public methodStatic memberSortT(IListT, Int32, Int32, IComparerT) Sort a range of a list of keys, in place using the quick sort algorithm.
Public methodStatic memberSortTKey, TItem(IListTKey, IListTItem, IComparerTKey) Sort a list of keys and items with respect to the keys, in place using the quick sort algorithm.
Public methodStatic memberSortTKey, TItem(IListTKey, IListTItem, Int32, Int32, IComparerTKey) Sort a list of keys and items with respect to the keys, in place using the quick sort algorithm.
Public methodStatic memberSortTKey, TItem1, TItem2(IListTKey, IListTItem1, IListTItem2, IComparerTKey) Sort a list of keys, items1 and items2 with respect to the keys, in place using the quick sort algorithm.
Public methodStatic memberSortTKey, TItem1, TItem2(IListTKey, IListTItem1, IListTItem2, Int32, Int32, IComparerTKey) Sort a list of keys, items1 and items2 with respect to the keys, in place using the quick sort algorithm.
Public methodStatic memberSortAllT1, T2 Sort a list of keys and items with respect to the keys, in place using the quick sort algorithm.
Top
See Also