gpt4 book ai didi

c# - 如何使用 Linq 加入唯一列表中的列表列表

转载 作者:行者123 更新时间:2023-11-30 19:16:06 25 4
gpt4 key购买 nike

我有一个对象的 List,它的 Listlong。我需要获取所有对象的所有 long 并将其加入到一个唯一列表中。如何使用 System.Linq 执行此操作?

这实际上是我的代码(使用这段代码我得到了 ListlongList)

var result = LIST1.Select(x => x.LIST2.Select(y => y.Id).ToList()).Tolist();

最佳答案

这会展平您的列表,然后对其进行区分

LIST1.SelectMany(a => a.LIST2.Select(b => b.Id)).Distinct();

关于c# - 如何使用 Linq 加入唯一列表中的列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28193294/

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