Ejemplo n.º 1
0
 public static void MergeSort(List <String> list, IComparer <String> comparer)
 {
     if (comparer == null)
     {
         comparer = new StringOrdinalComparator();
     }
     MergeSort(list, comparer, 0, list.Count - 1);
 }
Ejemplo n.º 2
0
 public static void MergeSort(String[] array, IComparer <String> comparer)
 {
     if (comparer == null)
     {
         comparer = new StringOrdinalComparator();
     }
     MergeSort(array, comparer, 0, array.Length - 1);
 }