ฉันกำลังสร้างแอปพลิเคชันคอนโซลและฉันมี "เมนู" ซึ่งผู้ใช้สามารถป้อนข้อมูลเพื่อสร้างวัตถุบุคคลใหม่ ต่อไปนี้เป็นวิธีการภายใน
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" เพื่อส่งคืนสินค้า มิฉะนั้นฉันจะต้องเพิ่มคำสั่ง "ถ้า" หลังจากทุกอินพุตและที่ได้รับความยุ่งเหยิง -y
เป็นไปได้ไหม การคืนสินค้ามีประเภทการคืนสินค้าหรือไม่? อะไรจะเป็นวิธีที่เหมาะสมในการทำเช่นนี้?
throw exception
ในวิธีการและreturn
ในที่สอดคล้องกันcatch