111,128
社区成员
发帖
与我相关
我的任务
分享
dw.proxyCodes = new string[] { "36441", "36371", "36367", "36368", "36369", "36370", "36373" };
Task[] tasks = new Task[dw.proxyCodes.Length];
for (int i = 0; i < tasks.Length; i++)
{
tasks[i] = new Task(delegate () { runTask(dw.getConnString(dw.proxyCodes[i]), dw.getFilename(dw.proxyCodes[i]), dw.getDwName(dw.proxyCodes[i]), dzDate, dw.proxyCodes[i], i); });
tasks[i].Start();
Thread.Sleep(1000);
}
try
{
Task.WaitAll();
}
catch (Exception ex) {
Log.Info("TASK........." + ex.Message);
}
我也觉得是这样!但是一般出现这种原因在那??