Я роблю консольний додаток і маю "Меню", куди користувач може вводити інформацію для створення нового об'єкта Person. Далі всередині методу.
Write("Please enter the first name: ", false);
string fName = Console.ReadLine().ToUpper();
Write("Please enter the middle initial: ", false);
string mInitial = Console.ReadLine().ToUpper();
Write("Please enter the last name: ", false);
string lName = Console.ReadLine().ToUpper();
як так. Я хочу, щоб користувач міг будь-коли вийти з методу, якщо вирішить, що не хоче заводити нову людину. Тож я хотів би зробити новий метод під назвою "CheckExit", і якщо вони наберуть "EXIT", він залишить метод "CreatePerson". Тому я хочу, щоб "CheckExit" повернув прибуток. В іншому випадку я повинен додавати оператор "якщо" після кожного введення, і це стає безладним.
Чи можливо це? Чи має тип повернення? Який був би правильний спосіб зробити це?
throw exception
за методом і return
у відповідномуcatch