111,126
社区成员
发帖
与我相关
我的任务
分享
Thread[] MyThread = new Thread[ReportExecuter.Length];
for (int i = 0; i < ReportExecuter.Length; i++)
{
MyThread[i] = new Thread(ThreadMethod);
MyThread[i].Name = i.ToString();
MyThread[i].IsBackground = true;
MyThread[i].Start();
MyThread[i].Join();
}
Thread[] MyThread = new Thread[ReportExecuter.Length];
for (int i = 0; i < ReportExecuter.Length; i++)
{
MyThread[i] = new Thread(ThreadMethod);
MyThread[i].Name = i.ToString();
MyThread[i].IsBackground = true;
MyThread[i].Start();
}
for (int i = 0; i < ReportExecuter.Length; i++)
{
MyThread[i].Join(); //<--
}

Thread[] MyThread = new Thread[ReportExecuter.Length];
for (int i = 0; i < ReportExecuter.Length; i++)
{
MyThread[i] = new Thread(ThreadMethod);
MyThread[i].Name = i.ToString();
MyThread[i].Start();
}