ジェネリックTList
型を定義して、その型の変数を宣言し、それに特殊化を割り当てるにはどうすればよいTList<>
ですか?
この変数を宣言したい:
var
MyList:THowToDeclareThisListType<T>;
そして、次のようにインスタンス化します。
MyList:=THowToDeclareThisListType<integer>.Create;
また
MyList:=THowToDeclareThisListType<double>.Create;
など。ここでかなり明白な何かが欠けているに違いありません。クラスは必要ありません。単純な型定義だけです。