16
Verifique se uma classe é derivada de uma classe genérica
Eu tenho uma classe genérica no meu projeto com classes derivadas. public class GenericClass<T> : GenericInterface<T> { } public class Test : GenericClass<SomeType> { } Existe alguma maneira de descobrir se um Typeobjeto é derivado GenericClass? t.IsSubclassOf(typeof(GenericClass<>)) não funciona.
309
c#
generics
reflection