前几天与客户沟通一个项目,客户对其中某个模块提了一个需求. 把从数据库中取出的对物品的统计重新拆分重新统计.鉴于用文字不能清除的表达需求,我将该需求画出来,便于理解. 需求如下图: 就是A,B,C D,四种不同的物品原来是组合统计的,现将其拆分开来各自统计. 我刚开始想着是:通过SQL语句,进行逻辑处理,完成该项需求,想了半天,不得要领. 后来看到导师运用:Dictionary<TKey,TValue>完美将这个需求实现,我受益颇深,故总结其思路,给大家呈现出来. 废话不多说了,开始解决: 1…