[英]Why don't work inline this: new List<string>().AddRange(...);?
我嘗試使用內聯:
var firstSizeColumns = new List<string>().AddRange(_alwaysShowProperty);
但是有一個錯誤:
不能將 void 分配給隱式類型的變量。
我知道它必須分成兩行。 簡單的:
var firstSizeColumns = new List<string>();
firstSizeColumns.AddRange(_alwaysShowProperty);
AddRange
是一個返回類型為void
的方法。 因此,您不能將結果分配給變量。
改用List
的以下構造函數:
var collection = new List<string>(_alwaysShowProperty);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.