(这是question的继续。 现在我有一本字典
Dictionary<String, List<String>>MyDict = new Dictioanary<String, List<String>>();
,其中包含
"A" { "A1", "", "" }
"B" { "B1", "B2", "" }
"C" { "C1", "C2", "C3" }
我需要将这些数据添加到列表视图中
此处字典键是Column标题,Value是每个单元格中的项目
所以ListView
最后会像
使用嵌套的for
循环我们可以做到这一点,但有没有办法使用LINQ来做到这一点。
答案 0 :(得分:0)
有没有办法使用LINQ来做到这一点。
可能,如果你折磨它超过破坏点。然而,这并不是LINQ擅长的地方。如果您当前的循环方法有效,请坚持下去。
作为一些旁白:
ILookup<TKey,TValue>
,它描述了每个键和多个值之间的多重映射;默认值(Lookup<TKey,TValue>
)是不可变的,但编写可变变量很容易。