यदि मुझे हमेशा एडहैंडलर का उपयोग करने के बाद RemoveHandler को कॉल करने की आवश्यकता है, तो ऐसा करने के लिए सबसे अच्छी जगह कहां है?vb.net में, अगर मैं AddHandler का उपयोग करता हूं, तो क्या मुझे RemoveHandler का उपयोग करना है?
मैंने निम्नानुसार कई समान प्रश्न खोजे हैं, लेकिन मुझे समझ में नहीं आता है।
When and where to call the RemoveHandler in VB.NET?
AddHandler/RemoveHandler Not Disposing Correctly
मैं सी # या vb.net में कचरा संग्रहण सोचा अप्रयुक्त वस्तुओं की देखभाल करेंगे। इसके अलावा, vb.net डिजाइनर में, यह स्वचालित रूप से निपटान उप उत्पन्न करता है। इसलिए मैंने प्रोग्रामिंग रिलीज संसाधन पर बिल्कुल ध्यान नहीं दिया। क्या मुझे कोई स्मृति रिसाव की समस्या होगी? सीखने शुरू करने के लिए कृपया मुझे मेरे लिए कुछ लिंक/दस्तावेज़ प्रदान करें।
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
बहुत बहुत धन्यवाद!
आपको उस संदर्भ को पोस्ट करना होगा जिसमें आप AddHandler का उपयोग कर रहे हैं। – CommonSense