关于IL实际开发中的总结,随时更新


问题1.
LocalBuilder lB= ILGenerator.DeclareLocal(...);//创建局部变量
lB.SetLocalSymInfo("...");//设置局部变量名

myAssembly.Save("test.DLL");

如想保存这个程序集,定义时必需如下:
AssemblyName myAssemblyName = new AssemblyName();
                myAssemblyName.Name = "Test";

AssemblyBuilder myAssembly = Thread.GetDomain().DefineDynamicAssembly(myAssemblyName, 
         AssemblyBuilderAccess.RunAndSave);

 // Create a module 'myModule'.
ModuleBuilder myModule = myAssembly.DefineDynamicModule("abc","test.DLL", true);
    上面红色为必填项,如有知道者请告知......


转载于:https://www.cnblogs.com/lizhengwei/archive/2008/07/18/1245600.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值