Linq双人组发行

时间:2017-11-06 22:52:36

标签: c# linq linq-to-sql linq-to-entities

我正在对一个专栏进行分组"版本"马上。以下是我的查询

IEnumerable<dynamic> data = dataTbl.Rows.Cast<DataRow>()
.GroupBy<DataRow, String>(d => Convert.ToString(d["version"]))
.Select<IGrouping<String, DataRow>, dynamic>(grp =>
{
return new
{
version = grp.Key,
Books = grp.Select<DataRow, dynamic>(row =>
{
return new
{
message= Convert.ToString(row["data"]),
date= row["releasedate"]

};
})
};
});

我想在此结果集上执行另一个组。上面的group by是在名为version的列上。我希望按日期按列添加另一个组。请帮忙

0 个答案:

没有答案