public void Menu() { Console.ForegroundColor = ConsoleColor.Green; Console.BackgroundColor = ConsoleColor.Black; Console.WriteLine(" \t \t \t ------МЕНЮ------- \t \t \t \n"); Console.WriteLine("\t Выберите действие: \n 1 - Кормить \n 2 - Играть \n 3 - Спать \n 4 - Работать \n 5 - Выбрать характер \n 6 - Выход"); Console.ForegroundColor = ConsoleColor.White; link: try { Console.WriteLine("Введите номер выбора"); int input = Convert.ToInt32(Console.ReadLine()); switch (input) { case 1: Human h1 = new Human(); h1.Feed(); break; case 2: Human h2 = new Human(); h2.Play(); break; case 3: Human h3 = new Human(); h3.Sleep(); break; case 4: Work h4 = new Work(HumanWorking); // вызов делегата string result = h4(""); break; case 5: Human h5 = new Human(); h5.Personality(); break; case 6: return; } if (input < 1 || input > 7) { Console.WriteLine("Проверьте введенное число!"); goto link; } } catch (FormatException) { Console.WriteLine("Число должно быть от 1 до 7"); goto link; } }