gpt4 book ai didi

c# - 有没有不应该使用任务的场景?

转载 作者:太空狗 更新时间:2023-10-29 17:39:24 26 4
gpt4 key购买 nike

我正在阅读有关 Tasks been preferred way of doing async programming with 4.0.我只是想知道是否有任何用例不应该优先于普通的 c# 线程使用任务?

最佳答案

由于 Task 使用底层的 ThreadPool(除非标记为长时间运行),因此在使用 ThreadPool 时使用它们是个坏主意不建议

  • 阻塞任务队列并阻止其他任务执行的长 I/O 操作。
  • 执行需要线程身份的操作,例如设置关联。

关于c# - 有没有不应该使用任务的场景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12760956/

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