这似乎是一个简单的问题,但对我来说不是,而且搜索也没有结果。到目前为止,我唯一完成的 .net 编程是使用 Delphi Prism。使用 Prism,我可以执行以下操作:
var l := new List<String>(['A','B','C']);
或
var l := new List<String>;
l.AddRange(['A','B','C'];
但是我可以在 C# 中做类似的事情吗,还是我必须这样做:
var a = new String[] {"A","B","C"};
var l = new List<String>(a);
最佳答案
var l=new List<String>() {"A","B","C"};
这会起作用
关于c# - List.AddRange 内联声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2521490/