AJ.*_*AJ. 7 .net c# delphi oxygene delphi-prism
这似乎是一个简单的问题,但对我而言,搜索也没有任何结果.到目前为止,我所做的唯一.net编程是使用Delphi Prism.有了Prism,我可以做以下事情:
var l := new List<String>(['A','B','C']);
Run Code Online (Sandbox Code Playgroud)
要么
var l := new List<String>;
l.AddRange(['A','B','C'];
Run Code Online (Sandbox Code Playgroud)
但是我可以在C#中做类似的事情,或者我必须这样做:
var a = new String[] {"A","B","C"};
var l = new List<String>(a);
Run Code Online (Sandbox Code Playgroud)
小智 6
集合初始值设定项:
var list = new List<string>
{
"A",
"B",
"C"
};
Run Code Online (Sandbox Code Playgroud)
或正确的构造函数(与集合初始值设定项混合):
var list = new List<string>(new [] { "A", "B", "C" });
Run Code Online (Sandbox Code Playgroud)