Ice*_*ind 4 .net c# reflection
有没有办法将字节码直接动态插入到我的C#可执行文件中?我正在寻找类似于C++中的asm关键字的功能.显然我知道我不能插入x86汇编指令.我只能插入IL字节码.
Luc*_*ero 5
是的,您可以使用DynamicMethod基本上完成此操作的s(您可以使用Delegate来调用使用动态方法生成的代码).
DynamicMethod
事实上,几个框架部分似乎使用它们,包括编译的XSL转换,编译的正则表达式等.它们工作得非常好并且它们非常高效(在创建/编译它们的初始开销之后).
归档时间:
16 年,2 月 前
查看次数:
666 次
最近记录: