【发布时间】:2011-05-15 02:04:22
【问题描述】:
我尝试使用 LINQ 将 List<string> 中的项目附加到 StringBuilder:
items.Select(i => sb.Append(i + ","));
我发现了一个类似的问题 here,它解释了为什么上述方法不起作用,但我在 ForEach 上找不到 Each 或 List 上的任何类似问题,我可以使用它来代替。
有没有一种简洁的方法可以在单行中做到这一点?
【问题讨论】:
-
您使用的是什么版本的 .Net? ForEach 是 .Net 4 中通用列表中的一种方法。
-
是的,不幸的是,我是 .Net 3.5
标签: c# .net list iterator stringbuilder