【发布时间】:2018-08-27 03:20:05
【问题描述】:
我有一个如下所示的数据表
基本上我希望它按列特征名(不同)分组,其中它应该努力总结并完成列
指定所有功能 ID,功能名称逗号分隔
功能 ID 的计数
分配给命令分隔
现在我希望数据表看起来像这样
不知道怎么用count
代码
var result5= dtTaskandBugs.AsEnumerable().GroupBy(x => x["Functional Area"])
.Select(item => new
{
FunctionalArea = item.Key,
Completedsum = item.Sum(y => Convert.ToDecimal(y["Completed"])),
effortsum = item.Sum(z => Convert.ToDecimal(z["effort"])),
storyids = string.Join(",", item.Select(a => a["Storyid"]).Distinct()),
storiesename= string.Join(",", item.Select(b => b["StoryName"]).Distinct()),
Featureid = string.Join(",", item.Select(c => c["Featureid"]).Distinct()),
Featurename= string.Join(",", item.Select(d => d["FeatureName"]).Distinct()),
});
【问题讨论】:
-
分享一些数据结构的代码块。没有人会为您编写完整的代码。 SO不是代码开发平台。你做了什么来实现这个目标,你遇到了什么错误?另外,请阅读how to ask good questions 并了解how to create a Minimal, Complete and Verifiable Example。
-
添加了代码@GaurangDave 不知道如何使用计数