如何在不使用 foreach
的情况下将一个 List
中包含的项目转移到另一个 C# 中?
最佳答案
你可以试试这个:
List<Int32> copy = new List<Int32>(original);
或者,如果您使用的是 C# 3 和 .NET 3.5,您可以通过 Linq 执行以下操作:
List<Int32> copy = original.ToList();
我看到这个答案仍在获得赞成票。好吧,这里有一个 secret 要告诉你:上面的答案仍然使用 foreach。请不要再对此投票。
关于c# - 如何在没有 foreach 的情况下将项目从列表复制到列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952185/