嵌套字典:我使用的是正确的数据结构

时间:2017-09-26 08:58:25

标签: c# dictionary data-structures

我有一组数据,我正在通过C#中的服务引用检索。我正在尝试将该数据输出到CSV中以汇总报告。基本上我的最终报告应该有3列:Float,所以在我的C#中我从数据源检索各种销售行的数据,并获得每行的月,商店,类别和成本。我正在尝试使用数据结构来总结具有相同月,商店和类别的每一行的成本,我的直觉是使用词典:

Month | Store | Category | Cost

所以我从我的数据源获取一行,得到它的月份,检查字典中是否已存在月份,如果没有,则为该月创建一个新条目,然后在下一个字典中查找对商店做同样的事情,然后在下一个字典中我对类别做同样的事情,然后如果有现有成本,我就把成本加到现有成本上。

我觉得我这样做是错误的。感觉很啰嗦。

0 个答案:

没有答案