Scarica un file da un URL in C#

In questo articolo, introdurremo un metodo per scaricare un file da un URL.

  • Utilizzando il metodo DownloadFile()

Usa il metodo DownloadFile() per scaricare un file da un URL in C

Useremo il metodo definito dal sistema DownloadFile() per scaricare un file da un URL. Dovremo creare un nuovo oggetto WebClient per chiamare questo metodo. La sintassi corretta per utilizzare questa funzione è la seguente.

WebClient.DownloadFile(Uri address, string fileName);

Il metodo integrato DownloadFile() ha due parametri. I dettagli dei suoi parametri sono i seguenti

Parametri Descrizione
address obbligatorio È l’URL da cui vogliamo scaricare il file.
fileName obbligatorio È il nome del file che vogliamo scaricare.

Il programma seguente mostra come possiamo usare il metodo DownloadFile() per scaricare un file da un URL.

using System;
using System.Net;


class DownloadFile
{
    static void Main()
    {

WebClient mywebClient = new WebClient();
mywebClient.DownloadFile("http://mysite.com/myfile.txt", @"d:\myfile.txt");
    }
}

Il file è stato scaricato sul disco locale D.

Articolo correlato - Csharp File

  • Controlla se un file esiste in C#
  • C# Legge un file di testo linea per linea