昨天我在StackOverflow上看到了一段代码片段,引起了我的兴趣。它是这样的:
List<string> myList = new List<string> {"aBc", "HELLO", "GoodBye"};
myList.ForEach(d=>d.ToLower());
我希望可以使用它将myList中的所有项转换为小写。但是,运行后,myList中的字符大小写没有改变。
所以我的问题是,是否有一种使用LINQ和Lambda表达式轻松迭代并修改列表内容的方法。
谢谢, Max