Как получить тип класса вызывающего абонента в базе?
это родитель, здесь я хочу напечатать дочерний тип, не отправляя его
public abstract class Parent: ISomeInterface {
public void printChildType()
{
Type typeOfMyChild = ?????;
MessageBox.Show(typeOfMyChild); //how do I get Child typeOfMyChild
}
}
ребенок
public class Child : parent {
}
pirnt дочерний тип:
Child child = new Child();
child.printChildType();
Спасибо
(я уже видел это: Получить унаследованное имя типа вызывающего в базовом статическом классе , но я не использую статические методы)