小编Uda*_*ana的帖子

LINQ Group By Multiple fields -Syntax help

为了按多列分组,示例2需要进行哪些更正

例1

var query = from cm in cust
            group cm by new { cm.Customer, cm.OrderDate } into cms
            select
            new 
            { Key1 = cms.Key.Customer,Key2=cms.Key.OrderDate,Count=cms.Count() };
Run Code Online (Sandbox Code Playgroud)

例2(不正确)

   var qry = 
   cust.GroupBy(p => p.Customer, q => q.OrderDate, (k1, k2, group) =>
   new { Key1 = k1, Key2 = k2, Count = group.Count() });
Run Code Online (Sandbox Code Playgroud)

c# linq group-by

73
推荐指数
1
解决办法
8万
查看次数

ASP.NET - LINQ的优势

最近我在使用LINQ.但面对面试时,我无法解释:

  1. 什么是LINQ?

  2. 此外,由于引入了LINQ,DataSet是否已被弃用?

从采访的角度来看,我该如何回答这些问题?

linq asp.net

3
推荐指数
1
解决办法
4104
查看次数

C#Linq -Extension方法

如何使用扩展方法将第二个查询形成为第一个查询.

1) var query = from cm in cust
               group cm by cm.Customer into cmr
               select (new { CKey = cmr.Key, Count = cmr.Count() });
Run Code Online (Sandbox Code Playgroud)

(第二个查询形式不正确)

2)    var qry = cust.GroupBy(p => p.Customer).
                Select(new { CKey = p.Key, Count = p.Count }); 
Run Code Online (Sandbox Code Playgroud)

c# linq

2
推荐指数
1
解决办法
4675
查看次数

标签 统计

linq ×3

c# ×2

asp.net ×1

group-by ×1