通用中间语言(CIL)

Posted jizhiqiliao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通用中间语言(CIL)相关的知识,希望对你有一定的参考价值。

1.前言

在编译使用 .NET Framework 库代码时,不是立即创建专用于操作系统的本机代码,而是把代码编译为通用中间语言(Common Intermediate Language,CIL)代码,这些代码并非专用于任何一种操作系统,也非专用于C#,其他 .NET 语言(如 VB)也会在第一阶段编译为这种语言。开发 C# 应用程序时,这个编译步骤由 VS 完成。(CIL 也可称为 MSIL 或 IL)

以上是关于通用中间语言(CIL)的主要内容,如果未能解决你的问题,请参考以下文章

.NET Framework基础

提前编译(AOT编译)Wiki翻译

是否可以创建通用的中间编程语言?

C#简介 .NET Framework

如何查看 C# 编译器生成的 MSIL / CIL?为啥叫组装?

《精通C#》第18章-CIL和动态程序集的作用