我试图从基类中定义的静态方法获取派生类类型。
结构如下:
class BaseClass
{
public static Type GetType()
{
return MethodBase.GetCurrentMethod().GetType();
}
}
class Foo : BaseClass
{
}
我需要代码Foo.GetType()
来返回Foo但它返回BaseClass :(
我必须在不使用泛型或初始化实例的情况下获取类型。
我该如何实现这一点?