如何定义泛型TList
类型,以便我可以声明该类型的变量,然后为其分配任何特化TList<>
?
我想声明这个变量:
var
MyList:THowToDeclareThisListType<T>;
然后像这样实例化它:
MyList:=THowToDeclareThisListType<integer>.Create;
或者
MyList:=THowToDeclareThisListType<double>.Create;
等等我必须在这里遗漏一些非常明显的东西。我不想要类,只是一个简单的类型定义。