public static void Sort(ref Array array) { using (MergeSort mergeSort = new MergeSort()) { mergeSort.InternalSort(ref array, 0, array.Length - 1, System.Collections.Comparer.Default); } }