gpt4 book ai didi

c# - 线程同步作业

转载 作者:行者123 更新时间:2023-11-30 20:13:41 24 4
gpt4 key购买 nike

有一个包含 100 个字符串 URI 的字符串数组 myDownloadList。我想启动 5 个线程作业,这些作业将从 myDownloadList(如堆栈)中弹出下一个 URI 并对其执行某些操作(下载它),直到堆栈(myDownloadList)中没有剩余的 URI。

执行此操作的最佳做​​法是什么?

最佳答案

使用 ThreadPool ,然后设置您的所有请求。 ThreadPool 将自动适本地安排它们。

使用 .NET 4,使用任务并行库,这将变得更容易。将每个请求设置为 Task非常高效和简单。

关于c# - 线程同步作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1401424/

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