CollectionUtilityMergeSortUnmanagedT Method (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.
            
 
    Namespace: 
   NeoAxis
    Assembly:
   NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntaxpublic static void MergeSortUnmanaged<T>(
	T[] array,
	Comparison<T> comparer,
	bool multithreaded = false
)
where T : struct, new()
Parameters
- array
 - Type: T
 - comparer
 - Type: SystemComparisonT
 - multithreaded (Optional)
 - Type: SystemBoolean
 
Type Parameters
- T
 
See Also