希望我可以征求意见。
我有两本词典
Dictionary<string, List<string>> dict = new Dictionary<string, List<string>>();
Dictionary<string, List<string>> dictFinal = new Dictionary<string, List<string>>();
在这两种情况下,键值都是相同的,但都表示不同的字符串值列表。
我想要的是拥有一个具有相同键值的字典,并且将字符串值列表合并到一个字典中
我确实从一个严重的循环开始,但很快意识到这可能不是最好的解决方案
foreach (var fin in dictFinal)
{
foreach (var valFin in fin.Value)
{
foreach (var kvp in dict)
{
foreach (var v in kvp.Value)
{
}
}
}
}
有没有更好的方法将这两个字典“放在一起”?