我有一个Datatable
,其中有列
分配给
Storyid,
完成后,
努力。
分配给人可以使用不同或相同的同一故事(完成,努力小时)(附图像)
我希望dataTable喜欢这种形式,其中Assigned to Effort和完成的小时数将是Sum和那里的storyid's(图片附在下面) output datatable
我希望这就是你要找的东西
var result = yourDatatable
.GroupBy(e => e.AssignedTo)
.ToList()
.Select(eg => new
{
AssignedTo = eg.Key,
CompletedSum = eg.Sum(p=>p.completed),
EfforSum = eg.Sum(p=>p.effort),
StoryIds = string.Join(",", eg.Select(i => i.storyid))
});