Предположим, что у нас есть вложенный обобщенный класс:
public class A<T> {
public class B<U> { }
}
Здесь typeof(A<int>.B<>)
- это, по существу, общий класс с двумя параметрами, в которых привязан только первый.
Если у меня есть один класс с двумя параметрами
public class AB<T, U> { }
Есть ли способ ссылаться на "AB
с T=int
и U
оставаться открытым"? Если нет, это ограничение С# или ограничение CLR?