5
如何检查类型是子类型还是对象的类型?
要检查一个类型是否是C#中另一个类型的子类,很简单: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true 但是,这将失败: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false 有没有办法在不使用OR运算符或扩展方法的情况下检查类型是否是基类本身的子类或基类?
335
c#
reflection
types
subclass