如何从两个List <string>?</string>中获取不同的值

时间:2010-08-27 15:31:13

标签: c# .net

我有两个清单。

List<string> a = new List<string>();
List<string> b = new List<string>();

a.Add("a");
a.Add("b");
a.Add("c");
b.Add("a");
b.Add("c");

我希望将不同的值放入新列表中。

2 个答案:

答案 0 :(得分:14)

a.Concat(b).Distinct();

答案 1 :(得分:3)

就是那个 -

var distinct = a.Union(b);