Esempio n. 1
0
 static void Task2()
 {
     Console.WriteLine("Задание 2: Демонстрация своего метода сортировки с массивом строк.");
     Console.WriteLine("Теперь попробуем отсортировать им массив строк.");
     string[] array = { "ab", "gh", "nv", "gm", "gtm", "rtu", "ljh", "nvg", "vmn", "nv", "yj", "zz", "45" };
     ConsoleWriteAll(array);
     FunctionsLibrary.CustomSort(array, (s1, s2) => string.Compare(s1, s2) > 0);
     ConsoleWriteAll(array);
     Console.WriteLine();
     Console.ReadKey();
 }
Esempio n. 2
0
 static void Task1()
 {
     Console.WriteLine("Задание 1: свой универсальный метод сортировки массива.");
     Console.WriteLine("Давайте попробуем отсортировать им массив целых чисел.");
     int[] array = new int[] { 3, 5, 9, 1, 6, 45, 7, 78, 90 };
     ConsoleWriteAll(array);
     FunctionsLibrary.CustomSort(array, (i, j) => i > j);
     ConsoleWriteAll(array);
     Console.WriteLine("Ух ты. Получилось! Если честно - сам не ожидал, что заработает.\n");
     Console.ReadKey();
 }