小编kmo*_*o01的帖子

关于IDictionary的C#Linq Sum查询

我有IDictionary<string,int>一个不同的类别和相应的计数列表,数据看起来像这样:

Category  |  Count
-------------------
A         |    2
B         |    2
Z         |    2
A_B       |    1
A_B_C     |    5

我正在寻找一个查询,它总结以普通字母/字符串开头的类别数,所以从上面我要找的结果如下:

Category  |  Count
-------------------
A         |    8     <- (a sum of A, A_B, A_B_C)
B         |    2
Z         |    2
A_B       |    6     <- (a sum of A_B, A_B_C)
A_B_C     |    5

c# linq

2
推荐指数
1
解决办法
538
查看次数

标签 统计

c# ×1

linq ×1