background image

 

 

 

MSIL ( Microsoft  中间语言)可用于实现语言互操作性,因为无论使用

 

哪种 .NET 

 

语言,都会生成 MSIL

 

,然后由 CLR 

 

执行此 IL 。

如前所述, IL  不是字节代码或机器码,但与其非常接近。因此,在执行

 

应用程序时,从 IL  到机器码的转换速度非常快。

MSIL 

 

是独立于 CPU  的指令集。 CLR  将这些指令转换为在上一张幻灯

 

片中提到的特定于 CPU  特定的指令集。