如何动态(例如在API级别)为包含静态类型的NEW表达式的Entity Framework查询构建lambda表达式。匿名类型的成员(Item0,Item1,...)仅在运行时知道吗? 一个例子:
Orders
.GroupBy(param0 => param0.Products)
.Select(param0 => new
{
Item0 = param0.Where(param1 => param1.Id == 10).Select(param1 => param1.Value),
Item1 = param0.Where(param1 => param1.Id == 11).Select(param1 => param1.Description)
}
)