【发布时间】:2009-06-11 17:03:35
【问题描述】:
我正在尝试确定从类型实例上的 GetMethod 调用获得的 MethodInfo 对象是由该类型实现还是由它的基实现。
例如:
Foo foo = new Foo();
MethodInfo methodInfo = foo.GetType().GetMethod("ToString",BindingFlags|Instance);
ToString 方法可以在 Foo 类中实现,也可以不在。我想知道我是否获得了 foo 实现?
相关问题
Is it possible to tell if a .NET virtual method has been overriden in a derived class?
【问题讨论】:
标签: c# .net reflection overriding methodinfo