C#中的List.Distinct()方法可以用来对List集合中的元素进行去重操作,它会删除重复的元素,保留第一次出现的元素。
使用方法
使用List.Distinct()方法的语法如下:
list.Distinct();
它没有参数,也没有返回值,只是对原有的List集合进行去重操作。
示例
下面是一个使用List.Distinct()方法进行去重操作的示例:
Listlist = new List { 1, 2, 3, 2, 4, 5, 6, 4 }; list.Distinct();
此时list的值为:
- 1
- 2
- 3
- 4
- 5
- 6
可以看到,原有的list集合中的重复元素2和4都被删除了,只保留第一次出现的元素。