خوب حالا میخوایم راجع به اسمبلی صحبت کنیم که چیه؟ برای شروع از این جمله استفاده میکنیم :
The compiler grabs all C# source files, resources and references and compiles it into Microsoft Intermediate Language (MSIL or IL). MSIL is code that is independent of hardware and the operating system. This compilation process results in a Managed Assembly (.exe or .dll file).
کامپایلر میاید تمام مواردی که توی پروژه هست رو کامپایل میکنه توی یک فایل MSIL
این کد MSIL هیچ وابستگی به هیچ سیستم عاملی نداره و کاملا مستقله که بهش assembly هم میگن
مطالب نوشته شده، برداشت من از کلاس C# استاد عمران صادقی هستش. خیلی ممنونم از ایشون به خاطر تدریس عالی که داشتند.