List采用Distinct()方法无法筛选出想要的去重数据

Distinct()只能对于简单的如List<int>等起作用,而对于List<T>不起作用。

但可以使用下面这句得到去重数据:

list = list .GroupBy(n => n.Id).Select(n => n.First()).ToList();

发布了7 篇原创文章 · 获赞 0 · 访问量 1972

猜你喜欢

转载自blog.csdn.net/Will_Zhang_0112/article/details/87357848