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 URL de 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