将新的字符串数组添加到List字符串的var中

时间:2013-12-06 16:20:31

标签: linq

我需要一种简洁的方法来创建一个var对象并用常量字符串初始化

当我使用以下

 var types = new List<string> {"blah1, blah2, blah3" };

我的列表中只有一个元素。如何使用3个元素初始化列表。

2 个答案:

答案 0 :(得分:2)

更改

var types = new List<string> {"blah1, blah2, blah3" };

var types = new List<string> {"blah1", "blah2", "blah3" };

答案 1 :(得分:2)

如果您想按,字符分隔元素,请尝试使用Split方法获取示例:

var list = "blah1, blah2, blah3".Split(',') //break by ,
                                .Select(x => x.Trim()) // remove spaces
                                .ToList(); // convert to list