gpt4 book ai didi

c# - 是否可以使用 LINQ 合并堆栈

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

我刚刚开始学习 LINQ,我想知道是否可以使用 LINQ 将元素分组到 3 个不同的堆栈中。这就是我所拥有的,是否可以在 from 子句中添加多个数组,以及如何添加?

        var uniqueValues =
from n in valuesStack.ToArray()
group n by n into nGroup
select nGroup.Key;

最佳答案

您可以将堆栈联合在一起。

var s1 = new Stack<int>();
var s2 = new Stack<int>();
var s3 = new Stack<int>();
var r = s1.Union(s2.Union(s3)).ToArray();

关于c# - 是否可以使用 LINQ 合并堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3353707/

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