可能重复:
如何限制并发异步 I/O 操作的数量?
假设我有一个字符串数组
string[] domains = { "domain1.com", "domain2.com" ,..., "domain100.com"};
我想编写一个使用 5 个线程向这些域发送请求并将响应标头按启动顺序保存到同一日志文件的应用程序。例如:
Thread 1
domain1.com
Response header
Thread 2
domain2.com
Response header
Thread 3
domain3.com
Response header
Thread 4
domain4.com
Response header
Thread 5
domain5.com
Response header
Thread 1
domain6.com
Response header
Thread 2
domain7.com
Response header
我是多线程编程的新手,所以希望你能帮助我。非常感谢