मैं C # में नया हूं, और मैंने पहले की पोस्टों को देखने की कोशिश की, लेकिन अच्छा जवाब नहीं मिला।
एकल फॉर्म के साथ C # विंडोज फॉर्म एप्लीकेशन में, बेहतर उपयोग कर रहा Form.Close()
है या Form.Dispose()
?
MSDN का कहना है कि ऑब्जेक्ट के भीतर के सभी संसाधन बंद हो गए हैं और जब किसी क्लोज को आमंत्रित किया जाता है तो फ़ॉर्म का निपटान कर दिया जाता है। इसके बावजूद, मैं ऑनलाइन कई उदाहरणों के साथ आया हूं जो एक बंद के बजाय एक डिस्पोज़ का पालन करते हैं।
क्या एक का दूसरे पर फायदा है? किन परिदृश्यों के तहत हमें एक दूसरे पर प्राथमिकता देनी चाहिए?