我有填充了字符串列表下面的泛型列表:如何使用foreach修改通用列表中的项目?
List<string> mylist =new List<string>();
myList.add("string1");
myList.add("string2");
说我要在每个字符串末尾添加“测试”,我怎么能做到这一点以简单的方式?直观地说,我想这其中编译OK:
myList.ForEach(s => s = s + "test");
但是,如果我再看看列表的内容,一切都没有改变。我想我可以使用for循环遍历列表,但我正在寻找一些非常简单的东西,并且使用ForEach看起来非常整洁......但似乎不起作用。有任何想法吗?
作为替代IEnumerable。选择(S => S +“测试”)... –
2011-05-23 09:22:03