我尝试使用内联:
var firstSizeColumns = new List<string>().AddRange(_alwaysShowProperty);
但是有错误:
无法将void分配给隐式类型的变量。
我知道它必须分为两行。简单:
var firstSizeColumns = new List<string>();
firstSizeColumns.AddRange(_alwaysShowProperty);
答案 0 :(得分:4)
AddRange
是一种 void
返回类型的方法。因此,您无法将结果分配给变量。
使用List
以下构造函数:
var collection = new List<string>(_alwaysShowProperty);