C#语言运行时要经过两次编译,第一次编译是将源代码编译为MSIL——微软中间语言,就可以发布软件了;第二次编译是在软件运行时,这时MSIL代码载入内存,并且会被编译为机器语言以供计算机调用,第二次编译只在载入内存时发生,编译的结果被储存起来以备重复利用,编译时是按需编译,即只编译所用到的代码,而不是全部程序,称为JIT——即时编译。
C#编译原理
最新推荐文章于 2025-07-26 11:35:17 发布
本文介绍了C#语言的运行时编译过程,包括第一次编译为微软中间语言(MSIL),以及第二次编译时按需进行的即时编译(JIT),解释了这种机制如何提高程序效率。
251

被折叠的 条评论
为什么被折叠?



