Tworzę aplikację konsolową i mam „Menu”, w którym użytkownik może wprowadzić informacje, aby utworzyć nowy obiekt Person. Poniżej przedstawiono metodę.
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();
lubię to. Chcę, aby użytkownik mógł w dowolnym momencie wyjść z metody, jeśli zdecyduje, że nie chce tworzyć nowej osoby. Chciałbym więc stworzyć nową metodę o nazwie „CheckExit”, a jeśli wpisze „EXIT”, opuści metodę „CreatePerson”. Chcę więc, aby „CheckExit” zwrócił zwrot. W przeciwnym razie muszę dodawać instrukcję „if” po każdym wejściu, co powoduje bałagan.
czy to możliwe? Czy zwrot ma typ zwrotu? Jaki byłby właściwy sposób to zrobić?
throw exception
w metodzie iw return
odpowiednimcatch