• 25 Febbraio 2008
  • 1 Stella2 Stelle3 Stelle4 Stelle5 Stelle Nessun voto

Scaricare un File da Internet in C#

Per scaricare un file da internet con il C#, possiamo sfruttare un metodo della classe WebClient, facente parte del namespace System.Net.

Il metodo in questione è DownloadFileAsync(Uri address, string fileName).
Come possiamo vedere accetta 2 parametri. Il primo è un oggetto Uri (Unique Resource Identifier) che indica l’url dal quale scaricare il file.
Il secondo è una stringa ed indica una path nel computer nella quale salvare il file scelto.

Per creare l’oggetto Uri da passare come primo parametro si può usare il suo costruttore più semplice, cioè quello che accetta una sola stringa indicante l’url del file sul web.

Vediamo un esempio:


Uri url = new Uri(http://www.sito.com/file.zip);

Una volta creato l’oggetto Uri si può, come abbiamo detto passarlo come primo parametro al metodo DownloadFileAsync, ovviamente dopo aver creato un oggetto della classe WebClient.
Esemplificando:


System.Net.WebClient client = new System.Net.WebClient();
client.DownloadFileAsync(url, “C:\\MiaCartella”);

Con questa semplice operazione il file sarà scaricato nella path specificata.

RSScommenti all'articolo (0)

scrivi commento

Nome:

Email:

Url:




E’ con immensa soddisfazione che comunico che mondoinformatico.info ha superato i 1.000 articoli pubblicati!

Ebbene si, sembra incredibile ma tantissimi di voi hanno scritto molti articoli, alcuni molto interessanti, altri meno ma tutti originali, unici e in tema.

Il traguardo…

Ultimi Articoli Commenti

Inserisci il tuo indirizzo e-mail per rimanere aggiornato sulle novità del sito.

  • SONDAGGIO
Che notizie vorresti trovare su mondoinformatico?
Visualizza risultati
  • CRITEO
  • CHATTING

utenti online

Ci sono attualmente 0 utenti e 16 ospiti collegati