• 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:


  • ARTICOLI CORRELATI

Ed ecco finalmente il vincitore dell’Asus EeePC … il numero 92!!

CISSIBOY che ha partecipato con il suo blog Sesto Potere con l’articolo che trovate qui:

Servage - One Solution

Preghiamo il fortunato vincitore di contattarci via mail a info…

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
  • CHATTING

utenti online

Ci sono attualmente 0 utenti e 1 ospiti collegati