gpt4 book ai didi

c# - 并行查询 OrderBy 和 ForAll 放置

转载 作者:太空宇宙 更新时间:2023-11-03 10:36:32 25 4
gpt4 key购买 nike

在orderby语句后使用forall语句是不是不合逻辑,比如:array.AsParallel().Orderby(n => n.ToString()).ForAll(n => {}); 在并行查询中,因为订单将被 forall 取消?

最佳答案

OrderBy 操作将“保留顺序”引入查询中的所有后续操作。这意味着即使它是平行的,顺序也会被保留。

但是,ForAll 将“不确定地并行执行”,因此首先对序列进行排序,然后使用不关心的 ForAll确实没有多大意义。

阅读更多有关 PLINQ 中的订单保存的信息 here .

关于c# - 并行查询 OrderBy 和 ForAll 放置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27513557/

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