Die Klasse WebClient ermöglicht es einen einfachen Download einer Datei via HTTP durchzuführen. Ein Anwendungfall wäre z.B. der Download einer Bilddatei, die sich auf einem Webserver befindet.
Der Quellcode für den Aufruf beschränkt sich auf einen Zweizeiler, verpackt in einer Methode:
private static void DownloadFile(string url) { WebClient webClient = new WebClient(); webClient.DownloadFile(url, Path.GetFileName(url)); }
In diesem Beispiel wird die Datei heruntergeladen und lokal unter dem selben Namen gespeichert.