void Main()
{
Console.WriteLine(new Foo().ToString());
}
class Foo
{
public override string ToString()
{
return "Foo";
}
}
In the above, the Foo.ToString call appears in IL as:
callvirt System.Object.ToString
Given the MethodDefinition of Foo.ToString, I'd like to be able to get a
MethodReference to the base type that will appear in the IL (i.e.
System.Object.ToString).
Is there a good way to do this with Mono Cecil other than iterating up through
the MethodDefinition's DeclaringType's BaseTypes, resolving each and looking at
its method signatures to check for a match?
--
--
--
mono-cecil
---
You received this message because you are subscribed to the Google Groups
"mono-cecil" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.