3
我有一種情況我需要從列表中刪除重複項。這是因爲我已經將一些列表合併在一起。刪除列表中的重複項-linq
List<Guid> CompleteListOfPeople = firstListGuids.Union(secondListGuids).ToList().Union(thirdListGuids).ToList();
我應該怎樣填充Guid的列表,以便我只得到唯一的Guids?
謝謝
我有一種情況我需要從列表中刪除重複項。這是因爲我已經將一些列表合併在一起。刪除列表中的重複項-linq
List<Guid> CompleteListOfPeople = firstListGuids.Union(secondListGuids).ToList().Union(thirdListGuids).ToList();
我應該怎樣填充Guid的列表,以便我只得到唯一的Guids?
謝謝
Union
應該已經給你獨特價值。請注意,您不需要中間的ToList()
調用。只是:
List<Guid> completeListOfPeople = firstListGuids.Union(secondListGuids).
.Union(thirdListGuids)
.ToList();
謝謝喬恩。我不知道使用聯盟會擺脫重複。謝謝。 –