2
将字符串数组转换为List <string>
我已经看过使用.ToList()数组类型完成此操作的示例,这似乎仅在.Net 3.5+中可用。我正在当前无法升级的ASP.NET项目上使用.NET Framework 2.0,所以我想知道:还有其他解决方案吗?一个比循环遍历数组并将每个元素添加到此List更优雅的方法(这没问题;我只是想知道是否有更好的解决方案用于学习)? string[] arr = { "Alpha", "Beta", "Gamma" }; List<string> openItems = new List<string>(); foreach (string arrItem in arr) { openItems.Add(arrItem); } 如果必须这样做,是否有办法在将数组复制到列表中后从内存中取消分配该数组?