यदि मेरे पास निम्न है, तो क्या प्रयोज्य अभी भी डिस्पोजेबल ऑब्जेक्ट पर कॉल किया जाएगा, या ऑब्जेक्ट खोला जाएगा क्योंकि एक गैर-प्रबंधित अपवाद का सामना करना पड़ रहा है?क्या असमर्थनीय कॉल किया गया है यदि अन-हैंडल अपवाद एक उपयोग वक्तव्य में लागू किया गया है?
using (DisposeableObject = new Object())
{
throw new Exception("test");
}
http://stackoverflow.com/questions/1404769/when-would-dispose-method-not-get-called की संभावित डुप्लिकेट – SRM