我想使用MethodInfo,有没有办法将Cecil的MethodDefinition转换为MethodInfo?
答案 0 :(得分:3)
不 - 这两种结构虽然内容相似,却几乎没有任何关系。
引用Google群组中的this thread:
Cecil不适用于CLR的Reflection API;它有自己的 内部模型,它加载所有程序集本身,绕过 CLR的加载机制。
该线程提供了一些关于如何解决这一事实的想法,但它也正确地指出,在大多数情况下,正确的答案是只使用CLR的Reflection系统,如果这是你真正想要的。