【发布时间】:2009-06-07 11:03:39
【问题描述】:
我有以下用字符串列表填充的通用列表:
List<string> mylist =new List<string>();
myList.add("string1");
myList.add("string2");
假设我想在每个字符串的末尾添加'test',我怎样才能以简单的方式做到这一点?直观地,我尝试了这个编译好的:
myList.ForEach(s => s = s + "test");
但是如果我再看一下 List 的内容,什么都没有改变。我想我可以使用 for 循环遍历列表,但我正在寻找一些非常简单的东西,使用 ForEach 看起来很整洁......但似乎不起作用。有什么想法吗?
【问题讨论】:
标签: c# foreach generic-list