Langsom backgroundworker
Hej eksperterJeg har en backgroundworker som udføre noget simpelkode i do_work.
Men nogle gange kører den utrolig langsom, det der normalt tager ca 1 min tager ligepludslig 10 min, og næste gang 1 min igen.
Nogle der ellers har haft det problem?
Kode:
private void worker_DoWork(object sender, DoWorkEventArgs e)
{
BackgroundWorker senderWorker = sender as BackgroundWorker;
List<string> InputList = e.Argument as List<string>;
for (int i = 0; i < InputList.Count; i++)
{
MessageBox("Uploader: " + InputList[i].ToString());
UploadFile(InputList[i].ToString());
System.Threading.Thread.Sleep(2000);
}
MessageBox.Show("Færdig");
}