Можно ли дождаться завершения загрузки, а затем выполнить следующую строку кода?C# downloadasync ждать загрузки до завершения
WebClient wb = new WebClient();
wb.DownloadFileAsync(new Uri("url"), @"c:\tmp\file.exe");
wb.DownloadProgressChanged += wb_DownloadProgressChanged;
wb.DownloadFileCompleted += wb_DownloadFileCompleted;
//Code to run after download finished...
Я знаю, что я могу просто использовать wb.DownloadFile но обыкновение давать обратную связь загрузки в процентах.
@Aberto можно использовать async и ждать внутри метода? – Johnny
@Johnny Если вы хотите использовать ожидание, вам нужно отметить свой метод, так как async – Alberto
получил его, спасибо большое; – Johnny