如何用多个string值初始化C#string列表(List <string>)
如何初始化(用C#初始值设定项)一个string列表? 我已经尝试了下面的例子,但它不工作。
List<string> optionList = new List<string> { "AdditionalCardPersonAdressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay" }();
List<string> mylist = new List<string>(new string[] { "element1", "element2", "element3" });
我不会担心OP列表中的一些细节…… 🙂
最后删除()
。
List<string> optionList = new List<string> { "AdditionalCardPersonAdressType", /* rest of elements */ };
你没有真的问过一个问题,但代码应该是
List<string> optionList = new List<string> { "string1", "string2", ..., "stringN"};
即列表后没有尾随()。
你的函数很好,但是不行,因为你把()
放在最后}
。 如果将()
移动到new List<string>()
旁边,则错误停止。
示例如下:
List<string> optionList = new List<string>() { "AdditionalCardPersonAdressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay" };
这是你怎么做的。
List <string> list1 = new List <string>();