【发布时间】:2015-05-13 13:22:50
【问题描述】:
我有这个 LINQ 查询
var data = (from orders in db.Orders
group orders by orders.OrderDate into dateGroup
select new OrderDateGroup()
{
OrderDate = dateGroup.Key,
OrderCount = dateGroup.Count()
}).Take(10);
orders.OrderDate 是 DateTime,但我只想根据 Date 进行分组
【问题讨论】:
-
您使用的是哪种 LINQ,
db是什么?是 Linq-To-SQL、Linq-To-Entities、Linq-To-DataSet、Linq-To-Objects 吗?如果是 L2Objects,您可以简单地使用group orders by orders.OrderDate.Date。
标签: c# asp.net linq date datetime