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