我在检查是否在我的类的继承中,继承的类实现了一些接口
时遇到了问题public interface IUserClass : IBaseInterface<T, K> { }
public class UserClass : BaseClass<A, B>, IUserClass { }
我检查
typeof(UserClass).IsAssignableFrom(typeof(IBaseInterface <,>))
我得到false
。即使我做了
typeof(UserClass).IsSubclassOf(typeof(BaseClass<,>))
我得到了相同的结果 为什么?