【发布时间】:2015-05-26 19:08:01
【问题描述】:
我正在尝试删除多行。下面的代码可以解决问题,但有点担心,因为 ForEach 似乎表明它可能删除的内容可能比 Where 子句的内容更多。有没有更好的方法来做到这一点,或者下面的编码是否合理?
db.task_Commt.Where(u => u.GlobalId == companyId
&& u.ItemId == itemId).ToList().ForEach(db.task_task_Commt.DeleteObject);
【问题讨论】:
-
为什么你认为它删除的比
Where返回的多?似乎不太可能。