我需要通过合并两个属性(prop1,prop2)的值来从2个列表(l1,l2)中创建一个列表(l_merged)。
var l1 = new List<string> { "key1", "key2", "prop1" };
var l2 = new List<string> { "key1", "key2", "prop2" };
var l_merged = new List<string> { "key1", "key2", "prop1", "prop2" };
其中l1.key1 == l2.key && l1.key == l2.key2
有什么主意吗? 谢谢。
答案 0 :(得分:0)
您可以简单地合并它们:
var result = l1.Union(l2).ToList();