我正在寻找一种方法来更改下面的代码:多行foreach循环
foreach (Contact _contact in contacts)
{
_contact.ID = 0;
_contact.GroupID = 0;
_contact.CompanyID = 0;
}
我想改变这一点使用LINQ /λ成类似于:
contacts.ForEach(c => c.ID = 0; c.GroupID = 0; c.CompanyID = 0);
但是这并不起作用。有没有什么办法可以在linq foreach中进行多行处理,而不是通过编写函数在一行中执行此操作?
很简单,谢谢! – shlomoa 2017-12-07 06:58:23