Cómo descargar un archivo de una URL en C#
    
    
            Minahil Noor
    16 febrero 2024
    
    Csharp
    Csharp File
    
 
En este artículo, introduciremos un método para descargar un archivo desde una URL.
- Usando el método DownloadFile()
Uso del método DownloadFile() para descargar un archivo desde una URL en C#
Usaremos el método definido por el sistema DownloadFile() para descargar un archivo de una URL. Tendremos que crear un nuevo objeto WebClient para llamar a este método. La sintaxis correcta para usar esta función es la siguiente.
WebClient.DownloadFile(Uri address, string fileName);
El método incorporado DownloadFile() tiene dos parámetros. Los detalles de sus parámetros son los siguientes
| Parámetros | Descripción | |
|---|---|---|
| address | obligatorio | Es la URLde donde queremos descargar el archivo. | 
| fileName | obligatorio | Es el nombre del archivo que queremos descargar. | 
El programa de abajo muestra cómo podemos usar el método DownloadFile() para descargar un archivo de una 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");
  }
}
El archivo ha sido descargado al disco local D.
        ¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. Suscríbete