摘要:
一个方法体执行完指令后,必须要完成调用并返回,这是要使用Ret指令。 阅读全文
摘要:
字段有静态字段和非静态字段之分,它们的加载保存指令也是不一样的,并且非静态字段要生成this。 阅读全文
摘要:
C#关键字是非静态方法体内部,用Ldarg_0指代this例子ilGenerator.Emit(OpCodes.Ldarg_0); 阅读全文
摘要:
本篇讲解怎么加载和保存参数,以及参数起始序号的确定。 阅读全文
摘要:
本篇讲解实现创建方法、指定参数的名称、实现参数加out和ref修饰符、以及参数加默认值。 阅读全文
摘要:
创建枚举类型比较简单,主要使用moduleBuilder.DefineEnum 和enumBuilder.DefineLiteral。 阅读全文
摘要:
本篇讲解怎么创建字段,主要是在修饰符的创建上。 阅读全文
摘要:
这一篇讲解方法内的局部变量是怎么声明、怎样保存、怎样加载的。 阅读全文