-1
我使用下面的LINQ查询LINQ查询中收集
(from item in context.Target.Transaction
where item.Month >= detailsDaily.Month && item.Month <= parameter.Month
select item.ProposalNumber).Sum();
得到的ProposalNumber
之和的值设置现在我想将价值ProposalNumber
设置为这些在0以上月为我所用的选择。请建议应该为LINQ查询什么?
LINQ是** NOT **用于更新数据。如果你有一组你想更新的结果,那么你应该遍历它们并更新你想要更改的属性......当然,你需要确保你有一个参考原始的,而不是副本你试图修改的对象 – musefan
@musefan,我问了一些问题,在下面的答案中提到。以下查询不是LINQ? – user2318170
那么,你查询数据的位是...但是ForEach不是LINQ的一部分。这只是'List'的一种方法 –
musefan