C# 将 List 转换为 List
- 论坛
- C# 将 List<int> 转换为 List<double>
12 浏览
C# 将 List 转换为 List
我有一个 List
,我想将它转换为 List
。除了通过循环遍历 List
并将其添加到新的 List
中之外,还有其他方法吗?
ListlstInt = new List (new int[] {1,2,3}); List lstDouble = new List (lstInt.Count);//Count 或 Length,我记不清了 for (int i = 0; i < lstInt.Count; i++) { lstDouble.Add(Convert.ToDouble(lstInt[0])); }
有没有一种更高级的方法来做这件事?我正在使用C# 4.0,所以答案可能会利用新的语言特性。