1

假设:

var qry = from elem in SomeData
          group elem by elem.SomeMember into GroupName
          select new { Key = GroupName.Key.SomeMember, Count = GroupName.Count()};

在导航生成的表达式树 ( SomeDatais IQueryable) 时,我看到表示selectMethod-Call 的 Expression 指的是GroupName,但是,当查看表示 的 Expression 时,我在其任何成员中group by都找不到任何提及。GroupName它去哪儿了?如果在表达式树中省略了它,为什么它会消失;不应该在被引用之前定义它吗?

4

0 回答 0