LINQ方法语法 - 使用count进行分组

时间:2013-06-11 20:04:14

标签: .net vb.net linq

我有以下LINQ查询,我想返回几个分组字段以及计数摘要。我得到了正确的分组和计数,但我不确定从'DFAssetCount'返回我需要的每个字段的语法。有人可以帮我从这里出去吗?谢谢!

Dim qry = DFAssetCount.AsEnumerable(). _
              GroupBy(Function(r) New With {Key r.Site, Key r.Change_Details}). _
              Select(Function(g) New With { _
                                    .Site = ???, _
                                    .Service_Name = ???, _
                                    .Product = ???, _
                                    .Change_Details = ???, _
                                    .Count = g.Select(Function(r) r.Asset_ID). _
                               Distinct(). _
                               Count() _
                               })

0 个答案:

没有答案