2
是否有可能在linq中執行以下操作,在我的select new
中使用TotalOrderItems
的值作爲TotalInStockItems
的計算的一部分?Linq使用選擇新值來計算另一個字段
var Order = (from o in orderItems
select new ShippingOrder { OrderId = orderItems.OrderId
TotalOrderItems = orderItems.GroupBy(x => x.Sku).Count(),
TotalInStockItems = TotalOrderItems - orderItems.Where(x => x.InStock =='F').GroupBy(x => x.Sku).Count(),
}).ToList();
您可能需要查看你的問題的例子。它看起來不完整 – Nkosi