/// <summary>
        /// Метод выбора и запуска алгоритма сортировки
        /// </summary>
        private static void CheckSelector()
        {
            bool IsChosen = false;

            while (!IsChosen)
            {
                bool IsNumber = false;
                int  selector = 0;
                while (!IsNumber)
                {
                    if (Int32.TryParse(ReadLine(), out selector))
                    {
                        IsNumber = true;
                    }
                    else
                    {
                        WriteLine("Некорректный ввод, предполагается только ввод чисел");
                        WriteInfo();
                    }
                }
                switch (selector)
                {
                case 1:
                    WriteLine("Выбран алгоритм СЛУЧАЙНОЙ СОРТИРОВКИ");
                    BogoSort.RunSortMethod();
                    IsChosen = true;
                    break;

                case 2:
                    WriteLine("Выбран алгоритм СОРТИРОВКИ ПУЗЫРЬКОМ");
                    BubbleSort.RunSortMethod();
                    IsChosen = true;
                    break;

                case 3:
                    WriteLine("Выбран алгоритм СОРИРОВКИ ПЕРЕМЕШИВАНИЕМ");
                    Shakersort.RunSortMethod();
                    IsChosen = true;
                    break;

                case 4:
                    WriteLine("Выбран алгоритм СОРИРОВКИ ВСТАВКАМИ");
                    InsertionSort.RunSortMethod();
                    IsChosen = true;
                    break;

                default:
                    WriteLine("Некорректный ввод данных попробуйте снова");
                    WriteInfo();
                    break;
                }
            }
        }