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 exceptionw metodzie iw returnodpowiednimcatch