0
我的查詢是我有一個方法,應該以特定的時間間隔與特定數量的線程在該間隔時間調用,然後在其下一次調用後保持空閒狀態。如何限制特定間隔的線程數?
要它更清晰,我提出以下示例代碼:
namespace ThreadTest
{
public partial class Form1 : Form
{
public Form1()
{
Initialize Components();
}
}
public void ExtractDatafromWebPage()
{
//Code for extracting data from web page using HTTPWebRequest and HTTPWebResponse class
}
private void btn1_Click(object sender, EventArgs e)
{
// On clicking the button the ExtractDatafromWebPage() method should be called with 5 threads at every 10 seconds.
}
}
現在我要求的方法應該是每隔10秒後,每次只有5個線程應該與之關聯的所謂這種方法,並應保持空閒,直到下一個10秒。這個過程將會持續不斷。
請,不包括有關在問題的標題使用,除非它不會沒有很有意義語言信息。標籤用於此目的。 –
你正在使用哪個.NET版本? – Alex