Можно создать дубликат:
Detect if a method was overridden using Reflection (C#)Проверьте, является ли метод переопределением?
Есть ли способ узнать, есть ли метод переопределяет? Напр.
public class Foo
{
public virtual void DoSomething() {}
public virtual int GimmeIntPleez() { return 0; }
}
public class BabyFoo: Foo
{
public override int GimmeIntPleez() { return -1; }
}
Можно ли задуматься о BabyFoo
и сказать, если GimmeIntPleez
переопределяет?
Duplicate? - http://stackoverflow.com/questions/2932421/detect-if-a-method-was-overridden-using-reflection-c –
Во время выполнения или время компиляции? –
Отлично! Большое спасибо, Петар. Как найти такие темы? –