نقل قول نوشته شده توسط plus مشاهده تاپیک
GC فقط Managed Resources رو آزاد میکنه ولی وقتی یک کلاس، Unmanaged Resources (مثل File Handle و ...) داره، باید IDisposable رو پیادره سازی کنه و در نهایت، استفاده کننده از اون کلاس با استفاده از using یا فراخوانی Dispose باعث میشه Unmanaged Resources آزاد بشه.
Managed Resources و Unmanaged Resources چیه؟
و لطفاً به این پست هم جواب بدید.