Ich habe eine generische Klasse in meinem Projekt mit abgeleiteten Klassen.
public class GenericClass<T> : GenericInterface<T>
{
}
public class Test : GenericClass<SomeType>
{
}
Gibt es eine Möglichkeit, herauszufinden, ob ein Type
Objekt ist abgeleitet von GenericClass
?
t.IsSubclassOf(typeof(GenericClass<>))
funktioniert nicht.