我正在尋找一種方法來更改下面的代碼:多行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