Task.WhenAll ile Çoklu Görevleri Aynı Anda Başlatma
Açıklama
Birbirinden bağımsız birden fazla asenkron görevi paralel olarak çalıştırıp hepsinin bitmesini bekleme.
var gorev1 = Task.Run(() => 10);
var gorev2 = Task.Run(() => 20);
await Task.WhenAll(gorev1, gorev2);
Console.WriteLine(gorev1.Result + gorev2.Result);
Çıktı
Kodu çalıştırmak için ▶ butonuna tıklayın.