- Where Developers Learn, Share, & Build Careers


एनरेटेडफ़ाइल या GetFiles या GetDirectories जैसे .NET निर्देशिका वर्ग विधियों का उपयोग करते समय मुझे लगता है कि वे एक अप्रबंधित हैंडल को पकड़ते हैं यह संभाल कैसे जारी है? क्या वे IDispose उपयोग कर रहे हैं? मेरा मतलब है कि संभाल रिसाव की संभावना है?

नहीं, निर्देशिका नहीं करता है 'कोड' को लागू नहीं किया जा सकता है, और वास्तव में इसकी सभी विधियां स्थिर हैं। अप्रबंधित हैंडल को जारी करना प्रत्येक पद्धति के भीतर होना चाहिए - अगर आप वास्तव में अधिक देखना चाहते हैं, तो इसे परावर्तक की तरह देखें।

वास्तव में, यदि आप ऐसा करते हैं, तो आपको एक आंतरिक फ़ाइल सिस्टीमअन्यमेरेबल इटरेटर & lt; T & gt; नामक वर्ग, जो IDisposable को कार्यान्वित करता है और जिसका डिस्पोज़ विधि संभालता है।

Comments

Popular posts from this blog

java - NullPointerException for a 2d Array -

python - Assemble mpeg file unable to play in mediaplayer -

asp.net - MVC [HandleError] HandleErrorAttribute called twice when using global logging -