有没有办法在查询中间设置属性?
var products = from p in Products
let pricecalc = p.IsDiscontinued ? 0 : p.UnitPrice
// somehow set p.Price = pricecalc
select p;
我知道我可以使用 select new Product { .. set props here .. }
,但我不想这样做。
目前,我在想我将不得不使用 aforeach
来做到这一点。