Я могу ограничить generics типом указания, используя предложение "Where", например:
public void foo<TTypeA>() where TTypeA : class, A
Как это сделать, если моя функция имеет два общих типа?
public void foo<TTypeA, TTypeB>() where TTypeA : class, A && TTypeB : class, B
Вышеуказанное не работает. Какой правильный синтаксис для добавления правила "TTypeB: class, B"