当前位置:嗨网首页>书籍在线阅读

05-C#程序的运行机制

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.1.3 C#程序的运行机制

为了实现多语言开发,.NET所支持语言编写的代码先编译成微软中间语言(Microsoft Intermediate Language,MSIL)代码,再由即时编译器(JIT)转换成机器代码,这种编译方式实现了代码托管,提高了程序的运行效率。C#程序编译运行的简单步骤是:C#程序编译为中间语言代码;C#编译器生成程序集(.exe或.DLL文件);CLR执行程序集,生成本地代码。如下图所示。

8.jpg