如何初始化 TList使用 Delphi 一步完成?
我确信这是一个简单的问题,但我无法让它运行:
var
FMyList: TList<String>;
begin
FMyList := TList<String>.Create(?????);
end;
如何插入而不是 ??????插入这 3 个字符串:
“一”
“二”
“三”
谢谢..
I am sure this is a easy question, but I cannot get it to run:
var
FMyList: TList<String>;
begin
FMyList := TList<String>.Create(?????);
end;
How to insert instead of ????? to insert this 3 strings:
'one'
'two'
'three'
Thanks..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不是单行,而是两行:
编辑:当然,您可以将其与大卫的方法结合起来。
Not a one liner, but a two liner:
Edit: Of course you can combine it with David's approach.
没有单一的方法可以做到这一点。您可以编写自己的构造函数来执行此操作:
然后您可以编写:
Update
正如 Uwe 在他的回答中正确指出的那样,我提供的代码应该使用
AddRange()
方法:There is no single method to do this. You could write your own constructor to do this as so:
Then you could write:
Update
As Uwe correctly points out in his answer, the code I present should use the
AddRange()
method: