rendre le téléchargement repris en utilisant c #

J’utilise cette méthode ( WebClient Class) pour télécharger un fichier depuis Internet:

 private Task DownloadUpdate(ssortingng url, ssortingng fileName) { var wc = new WebClient(); return wc.DownloadFileTaskAsync(new Uri(url), @"c:\download" + fileName); } 

Comment puis-je rendre le téléchargement repris en utilisant le code ci-dessus?

A partir de HttpWebRequest ou WebRequest – Reprendre le téléchargement ASP.NET :

La reprise des fichiers est effectuée en spécifiant la plage d’octets du fichier que vous souhaitez télécharger à l’aide de l’en-tête HTTP Range. Cela peut être fait dans .NET avec la fonction HttpWebRequest.AddRange .

Par exemple:

 request.AddRange(1000);