2000万优秀解决方案库,覆盖所有编程及软件开发类,极速查询
今日已更新 2672 篇代码解决方案
2024-07-21 04:37:22 224人阅读
允许编译器或工具发出元数据和发出 Microsoft 中间语言 (MSIL) ,并可选择在磁盘上生成 PE 文件的类。
这些类的主要客户端是脚本引擎和编译器。
}
所以,我们的.NET程序最终都是以这些中间语言存储起来的,在运行后,又由即时编译器直接转换成真正的机器语言执行. emit这种优势在于可以在程序动态运行的过程中,直接生成IL运行(可谓灵活且不失高效)
反射有两个缺点:1.反射无法在编译期间保证类型的安全;2.反射速度慢.(我们需要使用sytem.reflection命名空间中的类型扫描程序集的元数据,反射要不断地执行字符串的搜索)
(术语有不足之处,希望纠正)
什么是Emit,什么是反射,二者区别到底是什么?(转)
https://www.u72.net/daima/3s0e.html
联系 我们
回到 顶部