我有一种情况我需要从列表中删除重复项。这是因为我已将一些列表合并到一起。
List<Guid> CompleteListOfPeople = firstListGuids.Union(secondListGuids).ToList().Union(thirdListGuids).ToList();
我应该如何处理Guids列表,以便我只获得唯一的Guids?
谢谢
答案 0 :(得分:3)
Union
应该已经为您提供了唯一的值。请注意,您不需要中间ToList()
调用。只是:
List<Guid> completeListOfPeople = firstListGuids.Union(secondListGuids).
.Union(thirdListGuids)
.ToList();