1string myImageUrl = "http://example.com/image.jpg";
2string myTextUrl = "http://example.com/page.html";
3WebClient urlGrabber = new WebClient();
4byte[] data = urlGrabber.DownloadData(myImageUrl);
5string textResult = urlGrabber.DownloadString(myTextUrl);
6FileStream fileStream = new FileStream("file.jpg", FileMode.Create);
7fileStream.Write(data, 0, data.Length);
8fileStream.Close();
9StreamWriter streamWriter = new StreamWriter("filepath.html", false);
10streamWriter.Write(textResult);
11streamWriter.Close();