gpt4 book ai didi

c# - 您认为 F# 的异步工作流将来会在 C# 中引入吗?

转载 作者:行者123 更新时间:2023-11-30 14:19:45 24 4
gpt4 key购买 nike

首先,我为我的愚蠢问题道歉,我真的对F#了解不多。但我知道它使线程处理变得更加容易。然而,看到这种语言构造,有人可能想知道为什么 C# 会怀念异步工作流的酷炫之处? C# 有什么理论上的限制阻止引入上述功能?

最佳答案

我不知道您问题的答案,但关于并发和协调运行时 - 实际上有更简单的替代方案(也基于 yield return)。我很久以前写过一篇关于它的文章,还有 Jefrey Richters 的“PowerThreading”库,它出奇的简单和强大(并且使用相同的技巧)。

要回答在 C# 中使用 F# 异步工作流在技术上是否可能的问题 - 我会说是 - 它实际上是一个与迭代器非常相似的想法(正如您所见,您可以将 C# 迭代器用于已经是异步编程了!)尽管会有一些有趣的问题需要解决。

关于c# - 您认为 F# 的异步工作流将来会在 C# 中引入吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2285233/

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