我有以下代码:
List<Item> csItems = (from i in context.Items
where i.CSItem == true
select i).ToList<Item>();
csItems.ForEach(i => i.Active = false);
context.SaveChanges();
似乎这非常低效,因为我必须先阅读整个表格,然后更新表格。有没有更好的方法来做到这一点,以便我只进行更新而不阅读所有内容?