CodeShot
Juniorسختی 2 از ۵· در 88٪ مصاحبه‌های این حوزه پرسیده شده

Garbage Collector در C# چیست؟

نشان کردن

پاسخ کوتاه

سیستمی در .NET که Objectهای بدون Reference را شناسایی و حافظه آن‌ها را آزاد می‌کند.

پاسخ کامل

Garbage Collector بخشی از CLR است که به‌صورت خودکار Objectهایی در Heap که دیگر هیچ Referenceای به آن‌ها اشاره نمی‌کند را پیدا کرده و حافظه‌شان را آزاد می‌کند؛ توسعه‌دهنده نیازی به آزادسازی دستی حافظه ندارد.