Merhaba
Aşağıdaki kodda çağırdığım fonksiyonların sırayla çalışmasını istiyorum.Mesela backgroundWorker1.RunWorkerAsync(); da yaptığım dosya indirme işi bittikten sonra backgroundWorker4.RunWorkerAsync(); ye geçmesini istiyorum ama indirme bitmeden işlemler çalışıyor.Bu sorunu nasıl çözebilirim?
private void button3_Click_1(object sender, EventArgs e) { label9.Text = String.Empty; button3.Enabled = false; backgroundWorker1.RunWorkerAsync(); //Dosya denetleme ve indirme backgroundWorker4.RunWorkerAsync(); //Yenile label9.Text = String.Empty; label9.Text = "Oyun başlatılıyor..."; System.Threading.Thread.Sleep(4000); Start(); //Oyun start timer4.Start(); button3.Enabled = true; }