c sharp

Mattepuffo's logo
Download file in C#

Download file in C#

Ebbene si, questa categoria non è morta, anche se non ci scrivo da tempo.

Purtroppo non riesco a seguire tutti i linguaggi come vorrei...

Oggi vediamo due metodi per fare il download dei file dal web, uno sincrono e uno asincrono, in C#.

In entrambi i casi useremo l'oggetto WebClient.

Cominciamo dal primo:

using System;
using System.Net;

namespace Cimoda
{
    public class Download
    {
        public static void downloadSync()
        {
            var webClient = new WebClient();
            webClient.DownloadFile("http://www.sito.com/file.xml", @"C:\file.xml");
        }
    }
}

Come vedete basta usare il metodo DownloadFile, indicando il file da scaricare e dove scaricarlo.