class TClass<T, K> { } class SubTClass<T, C, K> : TClass<Char, K> { } class SubTClass1<K> : TClass<Char, K> { } class SubTClass2 : TClass<Char, int> { }
class TClass<T, K> { } class SubTClass<T, C, K> : TClass<Char, K> { } class SubTClass1<K> : TClass<Char, K> { } class SubTClass2 : TClass<Char, int> { }