Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Mono.Cecil中,Resolve()方法从何处获得定义?_C#_.net_Il_Mono.cecil - Fatal编程技术网

C# 在Mono.Cecil中,Resolve()方法从何处获得定义?

C# 在Mono.Cecil中,Resolve()方法从何处获得定义?,c#,.net,il,mono.cecil,C#,.net,Il,Mono.cecil,我正在使用Mono.Cecil修改程序集。假设我已经在内存中修改了Method()的定义,后来我有了一个对它的引用,可能是在同一个被修改的ModuleDefinition中(但不一定) 对该引用调用Resolve()会返回修改后的定义还是原始定义?塞西尔的定义到底是从哪里来的?我怎样才能确保我找到了我要找的那个

我正在使用
Mono.Cecil
修改程序集。假设我已经在内存中修改了
Method()
的定义,后来我有了一个对它的引用,可能是在同一个被修改的
ModuleDefinition
中(但不一定)

对该引用调用
Resolve()
会返回修改后的定义还是原始定义?塞西尔的定义到底是从哪里来的?我怎样才能确保我找到了我要找的那个