【发布时间】:2017-01-06 21:15:02
【问题描述】:
我收到编译器错误消息
[dcc32 错误] Unit1.pas(18): E2003 未声明的标识符:'TList
'
当我这样做时在 Delphi XE4 中:
uses
Classes;
TMyClass = class
private
fIList : TList<IInterface>;
end;
我应该通过编译器选项启用泛型吗?因为当我删除通用定义时,它会编译。其他情况下,它也会在 TList 和 IInterface 下划线。
【问题讨论】:
-
请在代码中包含错误消息。这是问题的重要部分。
-
我得到一个编译器错误。你能猜出它是什么吗?
-
@DavidHeffernan 我修改了我的问题并插入了错误消息。
标签: delphi generics delphi-xe4