MSIL实用指南-方法的调用

方法调用指令主要有Call和Callvirt。

调用static或sealed修饰的方法,用Call指令。

调用virtual或abstract修饰的方法,用Callvirt指令。

代码实例:

ilGenerator.Emit(OpCodes.Call, typeof(Console).GetMethod("WriteLine", new Type[] { typeof(int)}));

 

posted @ 2018-04-19 14:03  Z语言  阅读(272)  评论(0编辑  收藏  举报