C# 中的列表具有该.ToArray()
方法。我想要相反的情况,将数组转换为列表。我知道如何创建一个列表并循环遍历它,但我想要一个班轮将其换回。
我String.Split
在 .NET 2.0 环境中使用该方法,所以我无法使用 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(' ');