我该把这个循环转换成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