martes, 7 de febrero de 2012

C# Como Descargar Archivos


A medida que nos van surgiendo los programas, nos encontramos con una cantidad variada de necesidades, una de las mas comunes es la Descarga de Archivos, cuando uno aprende a programar generalmente se enfoca en aprender a manejar archivos en el disco duro local, pero no esta de mas tener a la mano el pequeño fragmento de código que te permite bajar un archivo de Internet.

no es muy complicado, pero si muy poderoso.

namespace WebFileDownload
{
    class Program
    {
        static void Main(string[] args)
        {

            var cliente = new WebClient();

            cliente.Proxy = null;

            cliente.DownloadFile("http://www.google.com/robots.txt", "robots.txt");

            System.Diagnostics.Process.Start("robots.txt");

        }
    }
}