(资料图片)
1、net框架不区分32bit还是64bit,因为它同时支持两者。
2、.net框架包含64bit的jit编译器,它在64位平台运行的时候会把.net程序(IL中间代码)编译为64位本地代码执行。
3、一个C#程序需要两次编译,首先是通过C#编译器编译为exe,得到中间代码。
4、另一个是CLR在运行时将中间代码编译为32bit或者64bit本地代码。
本文到此分享完毕,希望对大家有所帮助。
互联网 2023-06-21 16:59:45
(资料图片)
1、net框架不区分32bit还是64bit,因为它同时支持两者。
2、.net框架包含64bit的jit编译器,它在64位平台运行的时候会把.net程序(IL中间代码)编译为64位本地代码执行。
3、一个C#程序需要两次编译,首先是通过C#编译器编译为exe,得到中间代码。
4、另一个是CLR在运行时将中间代码编译为32bit或者64bit本地代码。
本文到此分享完毕,希望对大家有所帮助。