0

我有一系列订单。
每个订单都有一个 OrderItems 的子集合。现在我有一个可以工作的 Linq 查询语法:

var ordersProjection = from order in orders
                   from oi in order.OrderItems
                   where oi.Quantity > 1
                   select new { order.OrderID, oi.ProductName, oi.Quantity };

这很简单,而且工作得很好。我想知道这个查询的方法语法。我很努力,但似乎没有得到它。
我尝试了 SelectMany,但后来我失去了条件>1。
据我所知,每个查询语法都被翻译成引擎盖下的方法语法。所以这应该是可能的。
谢谢你。

4

0 回答 0