SajjadKhati
کاربر فعال <A href="http://forum.majidonline.com/f
شیء رو که شما تو کدتون می سازید، کامپایلر که لازم نداره شیء بسازه، شیء وجود داره. فقط می مونه فراخوانی متد Dispose اش.
شما چون داخل بلوک using فراخوانی Dispose نمی بینید از اجرا شدنش تعجب می کنید؟
پس چطور قبول می کنید که وقتی i به 10 رسید از حلقه for درمیاد؟ مگه توی این حلقه if و break ای هست که از حلقه در بیاد؟
کد:for (int i = 0; i < 10; i++) { }
ممنون
خوب ساختار حلقه جوری هست که به شرط رسید ، کمپایلر از حلقه بیرون میاد
مگه ساختار اینترفیس IDisposable اینه که تمام اعضای فرزندش رو اتوماتیک اجرا کنه؟!!!