C#反射 - 无法检查嵌套的基类型

时间:2017-08-25 13:15:42

标签: c# reflection

我在检查是否在我的类的继承中,继承的类实现了一些接口

时遇到了问题
public interface IUserClass : IBaseInterface<T, K> { }
public class UserClass : BaseClass<A, B>, IUserClass { }

我检查

typeof(UserClass).IsAssignableFrom(typeof(IBaseInterface <,>))

我得到false。即使我做了

typeof(UserClass).IsSubclassOf(typeof(BaseClass<,>))

我得到了相同的结果 为什么?

0 个答案:

没有答案