c# - List.AddRange 内联声明

标签 c# .net delphi delphi-prism oxygene

这似乎是一个简单的问题,但对我来说不是,而且搜索也没有结果。到目前为止,我唯一完成的 .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/

相关文章:

c# - 如何使用 MVC 动态构建多个站点

C# 林奇 : how to handle wildcard search?

.net - 跳过前 n 个字符,剩下的用 RegEx

Delphi,如何在两个不同的包中安装同名的组件

c# - 将 excel 图表导出为图像

c# - MVC 4 列表模型绑定(bind)如何工作?

.net - 从字符串到类型 'Date' 的转换无效

c# - 从 C# 终结器调用静态方法

delphi - 如何将 vcl 样式 Hook 应用于表单的特定组件?

delphi - 这是返回空通用值的正确方法吗?