Midسختی 2 از ۵· در 68٪ مصاحبههای این حوزه پرسیده شده
تفاوت Managed و Unmanaged Code چیست؟
☆نشان کردنپاسخ کوتاه
Managed Code تحت کنترل CLR است؛ Unmanaged Code مستقیم با سیستمعامل کار میکند.
پاسخ کامل
Managed Code (مثل یک برنامه C#) توسط CLR اجرا و مدیریت میشود و از قابلیتهایی مثل Garbage Collection و Type Safety بهره میبرد. Unmanaged Code (مثل کد ++C بومی) مستقیماً با سیستمعامل و حافظه کار میکند و مدیریت حافظه به عهده برنامهنویس است.
