我有一种情况需要从列表中删除重复项。这是因为我将一些列表组合在一起。
List<Guid> CompleteListOfPeople = firstListGuids.Union(secondListGuids).ToList().Union(thirdListGuids).ToList();
我应该如何归档 Guid 列表,以便我只获得唯一的 Guid?
谢谢
最佳答案
Union
应该已经为您提供了独特的值(value)。请注意,您不需要中间的 ToList()
调用。只是:
List<Guid> completeListOfPeople = firstListGuids.Union(secondListGuids).
.Union(thirdListGuids)
.ToList();
关于linq - 从 List-LINQ 中删除重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7952132/