Estoy creando una aplicación de consola y tengo un "Menú" donde el usuario puede ingresar información para crear un nuevo objeto Persona. Lo siguiente está dentro de un método.
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();
al igual que. Quiero que el usuario pueda salir del método en cualquier momento si decide que no quiere crear una nueva persona. Así que me gustaría crear un nuevo método llamado "CheckExit" y si escriben "EXIT" dejará el método "CreatePerson". Entonces quiero que el "CheckExit" devuelva un retorno. De lo contrario, tengo que agregar una declaración "if" después de cada entrada y eso se vuelve desordenado.
es posible? ¿La devolución tiene un tipo de devolución? ¿Cuál sería la forma correcta de hacer esto?
throw exception
en el método y return
en el correspondientecatch