C# 對象集合List按指定屬性值去重

  1. 最常見的非對象型List去重可直接使用HashSet集合,自動去重
  2. 對於對象的集合,可如下:

list = list.Where((x, i) => list.FindIndex(n => n.Id == x.Id) == i).ToList();

END
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章