我有一个简单的List客户记录:

Customer
  Name
  Age
  DateTimeOfThing


使用Linq,我需要知道DateTimeOfThingDateTime时,每天有多少客户。

像这样:

1-April-2013     23
2-April-2013     3
3-April-2013     123


我的来源是这样的:

var myList = new List<Customer>() ....

最佳答案

var res = myList
    .GroupBy(z => z.DateTimeOfThing.Date)
    .Select(z => new
    {
        Count = z.Count(),
        Date = z.Key
    });

关于c# - 获取每个日期的总记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16108432/

10-10 10:23