我有两个词典列表。 两者都不是空的。 如何合并这些列表? 以下哪一种更好的方式?
dicA.Concat(dicB).ToDictionary(kvp => kvp.Key,kvp => kvp.Value)
Dictionary Mydictionary = new Dictionary(); Mydictonary.Union(secondDictionary).ToDictionary(pair => pair.Key,pair => pair.Value);
答案 0 :(得分:0)
试试这个: -
var finalList = list1.Union(list2).ToList();
答案 1 :(得分:0)
你可以使用linq的SelectMany运算符,你的合并处理是复杂的