c# Linq List<T>去除其中重复的项

//要去重的

list<T> listTest;

var resultlist= listTest.GroupBy(p =>p.Id).Select(g => g.First()).ToList();

思路先分组,再每组取第一个。

 

posted @ 2018-11-07 15:20  留易  阅读(3229)  评论(0编辑  收藏  举报