我該把這個循環轉換成LINQ表達式嗎?我該把這個循環轉換成LINQ表達式嗎?
foreach (var user in customer.Users)
{
repositoryManager.Users.Delete(user);
}
我該把這個循環轉換成LINQ表達式嗎?我該把這個循環轉換成LINQ表達式嗎?
foreach (var user in customer.Users)
{
repositoryManager.Users.Delete(user);
}
customer.Users.ForEach(user => repositoryManager.Users.Delete(user));
如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼樣本」按鈕(「{}」)以精確地格式化和語法突出顯示它! – 2011-05-16 21:06:10
這在技術上不是linq。但是誰在數(除了SLaks)? – Hogan 2011-05-16 21:10:16
這其中或許也會做一個更簡潔的方式工作:
customer.Users.ForEach(repositoryManager.Users.Delete);
現在,我認爲,它是「編碼的LINQ的方式」問題(更準確的功能在數據集上而不是在單個對象上),但不是適當的Linq或查詢。
將兩行代碼轉換爲linq的目的是什麼? – 2011-05-17 10:27:13