CodeShot
Midسختی 3 از ۵· در 66٪ مصاحبه‌های این حوزه پرسیده شده

یک برنامه C# چگونه اجرا می‌شود؟

نشان کردن

پاسخ کوتاه

کد C# ابتدا به IL تبدیل می‌شود، سپس CLR با کمک JIT آن را به کد ماشین تبدیل و اجرا می‌کند.

پاسخ کامل

کد C# توسط Compiler به IL تبدیل می‌شود؛ سپس CLR با کمک JIT، IL را به کد ماشین تبدیل کرده و Runtime مسئول مدیریت اجرای آن شامل Memory Management و Garbage Collection است.