Lambda表达式和方法调用

Bas*_*aro 3 .net c# lambda linq-to-entities

嗨我在Listview中有一个对象的集合,我需要知道我是否可以使用lambda表达式迭代它们.并在表达式中调用它的方法.

让我们说我需要将一群人保存到数据库中.

List<People> someList;
someList.Select(person => person.Save());
Run Code Online (Sandbox Code Playgroud)

这可能吗?到目前为止,我还没有能够使它工作.谢谢

小智 9

您可以使用通用列表的ForEach方法:

List<People> someList;
someList.ForEach(person => person.Save());
Run Code Online (Sandbox Code Playgroud)