在C#/.NET/.NET Core应用程序编程开发中,给定一个子类,如何判断这个子类是否继承自一个泛型基类,如:
public interface GenericInterface<T> { }
public class GenericClass<T> : GenericInterface<T>
{
}
public class Test : GenericClass<int>
{
}
var test = new Test();
如何判断实例test
是否继承自GenericClass<T>
这个泛型基类呢?