Ras*_*Ras 5 c# linq distinct key-pair
我有一个KeyValuePair项的集合,其中DateTime为键,字符串为value.基本上我的数据看起来像:
12/07/2013 - 10220
12/07/2013 - 10220
12/07/2013 - 12220
12/07/2013 - 11240
12/07/2013 - 15220
13/07/2013 - 23220
13/07/2013 - 35620
14/07/2013 - 15620
14/07/2013 - 15620
Run Code Online (Sandbox Code Playgroud)
我想列出我每天有多少项(不同).所以查询会导致:
12/07/2013 - 4
13/07/2013 - 2
14/07/2013 - 1
Run Code Online (Sandbox Code Playgroud)
gza*_*axx 17
使用 group by
var dateGrouped = dates.GroupBy(x => x.Key)
.Select(x => new { Date = x.Key, Values = x.Distinct().Count() });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17216 次 |
| 最近记录: |