我有填充了字符串列表下面的泛型列表:如何使用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