string.split返回一个string我想要一个List <string>是否有一个class轮将数组转换为列表?
C#中的列表有.ToArray()
方法。 我想要一个数组转换成列表的逆。 我知道如何创build一个列表,并通过它循环,但我想要一个class轮交换回来。
我正在使用.NET 2.0环境中的String.Split
方法,所以LINQ等不可用。
string s = ... new List<string>(s.Split(....));
在.Net 3.5中, System.Linq
名称空间包含名为ToList<>()
的扩展方法。
return new List<string>(stringArray);
如果你所需要的只是一个实现了IList接口的对象,并且你不需要添加新的项目,你也可以这样做:
IList<string> list = myString.Split(' ');