public void Menu() { Console.ForegroundColor = ConsoleColor.Green; Console.BackgroundColor = ConsoleColor.Black; Console.WriteLine(" \t \t \t ------МЕНЮ------- \t \t \t \n"); Console.WriteLine("\t Выберите действие: \n \n 1 - Кормить \n 2 - Играть \n 3 - Спать \n 4 - Гулять \n 5 - Выбрать внешность \n 6 - Выбрать породу \n 7 - Выход"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("Введите номер выбора"); int input = Convert.ToInt32(Console.ReadLine()); link: try { switch (input) { case 1: Cat c1 = new Cat(); c1.Feed(); break; case 2: Cat c2 = new Cat(); c2.Play(); break; case 3: Cat c3 = new Cat(); c3.Sleep(); break; case 4: Cat c4 = new Cat(); c4.Walk(); break; case 5: Cat c5 = new Cat(); c5.Appearance(); break; case 6: Cat c6 = new Cat(); c6.Breed(); break; case 7: return; } } catch (FormatException) { Console.WriteLine("Читай внимательно! Надо вводить Ч-И-С-Л-О!"); goto link; } if (input < 1 || input > 7) { try { Console.WriteLine("Проверьте введенное число!"); goto link; } catch (FormatException) { Console.WriteLine("Число должно быть от 1 до 7"); goto link; } } }