Lorsque j'utilise ma méthode pour télécharger un fichier, il n'attend pas que le téléchargement se termine avant d'appeler la méthode suivante "unzipfiles", comment puis-je attendre que le fichier soit téléchargé?Téléchargement de fichiers avec C#
private void Download_Click(object sender, EventArgs e)
{
WebClient webClient = new WebClient();
webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
webClient.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
webClient.DownloadFileAsync(new Uri("http://download1us.softpedia.com/dl/f4932a906a7dd98c7ff002b07e9bd94b/4e065004/100079174/software/portable/security/ccsetup307.zip"), @"ccsetup307.zip");
// Call unzip method
unzipfiles();
}