首页 新闻 会员 周边

JIL编译器,在编译过程的最后一部分是在运行时进行的

0
悬赏园豆:5 [已解决问题] 解决于 2014-10-01 07:10

在看《C#高级编程》的时候看到的,不太理解这句话,求解释。

难到是程序一边运行,一边编译源码?

难道不是编译完成之后,再执行程序的嘛?

TNT0301的主页 TNT0301 | 初学一级 | 园豆:173
提问于:2014-09-30 14:08
< >
分享
最佳答案
0

首先:C#编译完成后生成DLL(IL,资源文件,以及清单。。)。

其次:IL-CPU指令是编译一条,执行一条。

这里的编译是指的IL->CPU指令的过程。

收获园豆:5
Nicolas.Nick | 菜鸟二级 |园豆:232 | 2014-09-30 14:55

谢谢解答

TNT0301 | 园豆:173 (初学一级) | 2014-10-01 07:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册