etoprostoya, спасибо, но такой способ не подойдёт. Нужно просто переименовать тип, не параметризовывая его.
Считай, что помимо Temp есть ещё Temp2, Temp3 и так далее - и в каждом из них есть член, имеющий тип Sub<>. И вот как мне не указывать постоянно конкретное имя внутри угловых скобок - а дать понять компилятору, что нужно использовать "текущий" класс?
Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...