另一种解决方案是使用自引用类型//My base class//I add a type to my base class use that in the static method to check the type of the caller.public class Parent<TSelfReferenceType>{ public static Type GetType() { return typeof(TSelfReferenceType); }}然后在继承它的类中,创建一个自引用类型:public class Child: Parent<Child>{}现在,Parent内部的调用类型typeof(TSelfReferenceType)将获得并返回调用者的Type,而无需实例。Child.GetType();-抢