Skip to content

Instantly share code, notes, and snippets.

@jamesmanning
Created March 4, 2012 17:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamesmanning/1974025 to your computer and use it in GitHub Desktop.
Save jamesmanning/1974025 to your computer and use it in GitHub Desktop.
download urls, non-async, takes one string
using System;
using System.Net;
namespace ItsBigItsHeavyItsWood
{
class Program
{
static void Main()
{
var urlsToDownload = new[]
{
"http://www.google.com/",
"http://www.microsoft.com/",
"http://www.apple.com/",
};
foreach (var url in urlsToDownload)
{
DownloadUrl(url);
}
Console.ReadLine();
}
private static void DownloadUrl(string url)
{
var client = new WebClient();
Console.WriteLine("Starting to download url {0}", url);
var contents = client.DownloadData(url);
Console.WriteLine("Downloaded {0} bytes", contents.Length);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment