Download a web page in a thread
using System;
using System.Net;
using System.Threading;
class ThreadTest {
static void Main() {
new Thread(Download).Start();
Console.WriteLine("download's happening!");
Console.ReadLine();
}
static void Download() {
using (WebClient wc = new WebClient())
try {
wc.Proxy = null;
wc.DownloadFile("http://www.google.com", "index.html");
Console.WriteLine("Finished!");
} catch (Exception ex) {
}
}
}
Related examples in the same category