मैं एक कंसोल एप्लिकेशन बना रहा हूं और मेरे पास एक "मेनू" है जहां उपयोगकर्ता एक नया व्यक्ति ऑब्जेक्ट बनाने के लिए जानकारी दर्ज कर सकता है। निम्नलिखित एक विधि के अंदर है।
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" एक रिटर्न लौटाए। अन्यथा मुझे हर इनपुट के बाद एक "if" स्टेटमेंट जोड़ना होगा और वह क्लटर-वाई हो जाएगा।
क्या यह संभव है? क्या रिटर्न में रिटर्न टाइप होता है? ऐसा करने का उचित तरीका क्या होगा?
throw exception
विधि return
में और इसी में कर सकते हैंcatch