如何初始化(使用c#初始化器)字符串列表?我已经尝试了下面的例子,但它不工作。
List<string> optionList = new List<string>
{
"AdditionalCardPersonAddressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay"
}();
如何初始化(使用c#初始化器)字符串列表?我已经尝试了下面的例子,但它不工作。
List<string> optionList = new List<string>
{
"AdditionalCardPersonAddressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay"
}();
当前回答
你就会这么做。
List <string> list1 = new List <string>();
不要忘记添加
使用System.Collections.Generic;
其他回答
像这样移动括号:
var optionList = new List<string>(){"AdditionalCardPersonAdressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay"};
只需在最后删除()即可。
List<string> optionList = new List<string>
{ "AdditionalCardPersonAdressType", /* rest of elements */ };
List<string> mylist = new List<string>(new string[] { "element1", "element2", "element3" });
var animals = new List<string> { "bird", "dog" };
List<string> animals= new List<string> { "bird", "dog" };
以上两种是最短的方式,请参见https://www.dotnetperls.com/list
你就会这么做。
List <string> list1 = new List <string>();
不要忘记添加
使用System.Collections.Generic;