xxxlio, увидел на одном сайте подсказку, вот такую.
Код
using (var client = new WebClient())
{
byte[] data = client.DownloadData("http://uploadfiles.com/myfile.txt");
// TODO: process the data
}
Может это поможет. Я уже давно не писал на с#, так что вот что нашел.