Environment.Exit() मेथड
Environment.Exit() मेथड प्रक्रिया को समाप्त करता है और ऑपरेटिंग सिस्टम को एक एग्जिट कोड लौटाता है:
Environment.Exit(exitCode);
प्रक्रिया के सफलतापूर्वक पूर्ण होने को दर्शाने के लिए exitCode के रूप में 0 (शून्य) का उपयोग करें।
त्रुटि दर्शाने के लिए exitCode के रूप में शून्येतर संख्या का उपयोग करें, उदाहरण के लिए:
Environment.Exit(1) - मान 1 लौटाता है यह दर्शाने के लिए कि वांछित फ़ाइल मौजूद नहीं है।
Environment.Exit(2) - मान 2 लौटाता है यह दर्शाने के लिए कि फ़ाइल गलत प्रारूप में है।
System.Windows.Forms.Application.ExitThread()
विंडोज फॉर्म में सब-एप्लिकेशन या वर्तमान थ्रेड को बंद करने के लिए, System.Windows.Forms.Application.ExitThread() का उपयोग करें।
private void buttonClose_Click(object sender, EventArgs eventArgs) { System.Windows.Forms.Application.ExitThread(); }