我需要获取基类型的对象类型。但是我不能使用BaseType,因为我不知道对象有多少种类型。
class Base
{
public string Name { get set; }
public DoAThing()
{
Type myType = GetType(); // returns Derived
}
}
class Derived : Base
{
public int Age { get; set; }
public void DoSomething()
{
DoAThing();
}
}
是否可以使用 myType Base 类型?
答案 0 :(得分:0)
public DoAThing()
{
Type myType = typeof(Base);
}