C#两个list对象去重复
时间: 2023-08-25 22:04:42 浏览: 89
list集合去除重复对象的实现
你可以使用LINQ库来对List进行去重,示例代码如下:
```
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
List<int> list1 = new List<int> { 1, 2, 3, 4 };
List<int> list2 = new List<int> { 3, 4, 5, 6 };
var mergedList = list1.Union(list2).ToList();
Console.WriteLine(string.Join(",", mergedList));
}
}
```
输出结果为:`1,2,3,4,5,6`。
这里使用`Union`函数将两个List进行合并并去重,最后将结果转换成List类型。注意需要先引入`System.Linq`命名空间,才能使用LINQ库中的函数。
阅读全文