Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将数据列表自定义为所需格式_C#_Visual Studio_Datatable_Aspose Cells - Fatal编程技术网

C# 如何将数据列表自定义为所需格式

C# 如何将数据列表自定义为所需格式,c#,visual-studio,datatable,aspose-cells,C#,Visual Studio,Datatable,Aspose Cells,我想定制一个表格,以便统计一个人的名字(或ID,因为它是唯一的)出现在列表上的次数,例如 ID Name Dept Dept Name Count 111 John 41 41 John 2 111 John 41 Peter 1 113 Sarah 55 Total: 3 113 Sarah

我想定制一个表格,以便统计一个人的名字(或ID,因为它是唯一的)出现在列表上的次数,例如

ID    Name     Dept              Dept  Name  Count
111   John     41                41    John  2
111   John     41                      Peter 1
113   Sarah    55                Total:      3
113   Sarah    55                
201   Peter    41                49    Mike  2
251   Jack     55                Total:      2
341   Mike     49                
341   Mike     49                55    Sarah 2
                                       Jack  1
                                 Total:      3
左边的列表是它当前的显示方式,但要设置表格的格式,使其看起来像左边的列表,通过dept排序,计算用户出现在左边列表上的次数,并计算每个dept的总数

我可以在DataTable中执行此操作,还是只能将其格式化为excel。
哪个更好?

参考:如果在Excel中执行此操作,则必须编写自己的算法来创建所需的格式。因此,如果可以在数据表本身内部执行,则更好注:我在Aspose担任开发人员宣传员