Wintellect.PowerCollections Namespace
Algorithms Class
Algorithms Methods
GhostDoc Pro Sample Help File

Algorithms..::..MergeSorted Method

Overload List


  Name Description
Public method Static member MergeSorted<(Of <<'(T>)>>)(array<IEnumerable<(Of <<'(T>)>>)>[]()[][])
Merge several sorted collections into a single sorted collection. Each input collection must be sorted by the natural ordering of the type (it's implementation of IComparable<T>). The merging is stable; equal items maintain their ordering, and equal items in different collections are placed in the order of the collections.
Public method Static member MergeSorted<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>), array<IEnumerable<(Of <<'(T>)>>)>[]()[][])
Merge several sorted collections into a single sorted collection. Each input collection must be sorted by the ordering in the passed instance of IComparer<T>. The merging is stable; equal items maintain their ordering, and equal items in different collections are placed in the order of the collections.
Public method Static member MergeSorted<(Of <<'(T>)>>)(Comparison<(Of <<'(T>)>>), array<IEnumerable<(Of <<'(T>)>>)>[]()[][])
Merge several sorted collections into a single sorted collection. Each input collection must be sorted by the ordering in the passed Comparison<T> delegate. The merging is stable; equal items maintain their ordering, and equal items in different collections are placed in the order of the collections.