作者:小邵Bans_530 | 来源:互联网 | 2022-12-06 17:50
如果我的字典1是:
0 : string1
1 : string2
2 : string3
而我的字典2是:
0 : 28.0
1 : 12.6
2 : -12.4
如何获得组合字典:
28.0 : string1
12.6 : string2
-12.4 : string3
这就是我到目前为止使用它们的方式
SortedDictionary map2 = new SortedDictionary();
SortedDictionary map1 = new SortedDictionary();
编辑 - 对于这个问题,假设两个词典中的键都是连续的,并且按顺序递增并始终相同.
1> Selman Genç..:
假设两个字典具有相同的计数并具有相同的键:
map1.ToDictionary(x => map2[x.Key], x => x.Value)
如果第二个字典具有重复值,则会失败.