MSIL实用指南-方法的调用

Posted TKT2016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MSIL实用指南-方法的调用相关的知识,希望对你有一定的参考价值。

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

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

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

代码实例:

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

 

以上是关于MSIL实用指南-方法的调用的主要内容,如果未能解决你的问题,请参考以下文章

MSIL实用指南-类相关生成

MSIL实用指南-生成属性

MSIL实用指南-闭包的生成和调用

MSIL实用指南-创建方法和定义参数

MSIL实用指南-数据类型转换

MSIL实用指南-局部变量的声明保存和加载