gpt4 book ai didi

c# - 使用 LINQ 展平嵌套字典

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

所以我有一本 Dictionary<int, Dictionary<int, Object>> myObjects 形式的字典我想将其压平为 List<Object> flattenedObjects尽可能简单。我试图想出一个聪明的解决方案,但到目前为止,我所做的只是一个具有两个嵌套 foreach 循环的解决方案,该循环遍历所有元素,但我认为应该有一种更好的方法来完成此任务LINQ。

最佳答案

试试这个

List<Object> flattenedObjects = myObjects.Values.SelectMany(myObject => myObject.Values).ToList();

关于c# - 使用 LINQ 展平嵌套字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8415196/

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