【发布时间】:2012-08-23 15:14:08
【问题描述】:
我在 C# 中有 2 个字典(键值对对象)。我想比较字典 A 和 B 并对两个字典中的任何键执行以下操作:
1.将字典A中的值替换为字典B中的值
2.从字典B中删除匹配键
一个例子如下:
初始字典:
A={" Key1:value1 "," Key2:value2 "}
B={" Key3:bla "," key1:hello "," Key4:bla "," Key2:world "}
之后:
A={" Key1:hello "," Key2:world "}
B={" Key3:bla "," Key4:bla "}
我想知道最好的方法,我确信这可以在 LINQ 中实现,但我仍然只是一个初学者,非常感谢任何帮助。
【问题讨论】:
标签: c# dictionary