【发布时间】:2018-08-28 12:24:45
【问题描述】:
Q我怎样才能最有效地转换Dictionary<string, int>to a Dictionary<int, List<string>>?
示例
var input = new Dictionary<string, int>() { {"A", 1}, {"B", 1}, {"C", 2} ...
Dictionary<int, List<string>> result = Transform(input)
Assert.IsTrue(result, { {1, {"A", "B"}}, {2, {"C"}} ... });
【问题讨论】:
-
你尝试了什么?那是作业吗?面试?
-
你要使用的数据结构是:ILookup。 ;)
标签: c# linq dictionary