我需要启动一个线程,发送200个不同的线程一个字符串(url),然后他们开始。第一个线程然后停止。当此url返回404错误时,所有线程都必须停止,并且第一个线程需要启动。我如何组织它?谢谢。如何让所有线程等待一个
对不起,我的英语。我希望你明白我的)
我如何启动线程:
Thread[] thr;
int good_delete;
static object locker = new object();
private void button1_Click(object sender, EventArgs e)
{
button1.Enabled = false;
button2.Enabled = true;
decimal value = numericUpDown1.Value;
int i = 0;
int j = (int)(value);
thr = new Thread[j];
for (; i < j; i++)
{
thr[i] = new Thread(new ThreadStart(go));
thr[i].IsBackground = true;
thr[i].Start();
}
}
的方法你发送不同的URL给每个线程? – Adil
@Adil NO,1 url – user2608247
如果你有200个线程,你做错了什么。 – Jon