2
我喜欢这个 -如何通过并剥离Linq查询来编写以下组?
Id Date
1 01/03/2011 14:15:23.320
1 01/03/2011 16:15:23.320
1 01/03/2011 18:15:23.320
1 01/04/2011 19:15:23.320
2 01/03/2011 14:15:23.320
2 01/03/2011 15:15:23.320
2 01/03/2011 18:15:23.320
2 01/05/2011 19:15:23.320
2 01/07/2011 20:15:23.320
我的期望输出列表 -
Id Date
1 01/03/2011
1 01/04/2011
2 01/03/2011
2 01/05/2011
2 01/07/2011
那么,如何通过对ID的第一列表和组只需要日期部分,实现上述结果在Linq?
我得到'指定类型的成员“日期”不支持LINQ到Entities'例外,我能解决这个问题?我试图在查询中完成这一切? – Vishal 2011-02-28 17:25:43
@Misnomer。啊,linq突然间变成了实体。你为什么从一开始就不这么说? – 2011-02-28 17:27:21
@Misnomer,您可以通过在您的“查询”中添加“AsEnumerable”来强制记录进入内存。像'yourList.AsEnumerable()。GroupBy ....' – 2011-02-28 17:29:06