gpt4 book ai didi

linq - 从 List-LINQ 中删除重复项

转载 作者:行者123 更新时间:2023-12-01 05:36:38 24 4
gpt4 key购买 nike

我有一种情况需要从列表中删除重复项。这是因为我将一些列表组合在一起。

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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com