>>485
無理。

interface IHogeFactory<T> { T Create(a, b); }
class A<T>{ A(IHogeFactory<T> factory); void B(){T t = factory.Create(a,b);} }
みたいなキモイことするしかない。