这似乎是一个简单的问题,但对我来说不是,搜索也一无所获。到目前为止,我所做的唯一 .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);