| CollectionUtilityMergeSortUnmanaged Method | 
 Overload List
Overload List| Name | Description | |
|---|---|---|
|   | MergeSortUnmanagedT(T, IComparerT, Boolean) | 
            Merge sort is a efficient sorting method. It divides input array in two halves, calls itself for the two halves and then merges the two sorted halves. Stable sort.
             | 
|   | MergeSortUnmanagedT(T, ComparisonT, Boolean) | 
            Merge sort is a efficient sorting method. It divides input array in two halves, calls itself for the two halves and then merges the two sorted halves. Stable sort.
             | 
|   | MergeSortUnmanagedT(T*, Int32, PointerComparisonT, Boolean) | 
            Merge sort is a efficient sorting method. It divides input array in two halves, calls itself for the two halves and then merges the two sorted halves. Stable sort.
             | 
|   | MergeSortUnmanagedT(T*, Int32, IComparerT, Boolean) | 
            Merge sort is a efficient sorting method. It divides input array in two halves, calls itself for the two halves and then merges the two sorted halves. Stable sort.
             | 
|   | MergeSortUnmanagedT(T*, Int32, ComparisonT, Boolean) | 
            Merge sort is a efficient sorting method. It divides input array in two halves, calls itself for the two halves and then merges the two sorted halves. Stable sort.
             | 
 See Also
See Also