【发布时间】:2020-08-31 17:13:13
【问题描述】:
我想学习如何使用 => 或 ForEach 或其他东西来执行以下代码。它基本上是获取List1的所有元素,对其进行修改,然后将其存储到一个新的List2中。 List1 没有改变。
//List1 exists from before
List<string> List2 = new List<string>();
foreach (element in List1)
{
List2.Add(element + " concact string");
}
有没有一种简单的方法可以以更简洁/可读的方式编写此代码?
【问题讨论】:
-
var List2 = List1.Select(element => element + " concat string").ToList();