Если у меня есть URL-адрес для загрузки, www.website.com/myfile.html, поэтому при нажатии на эту ссылку автоматически начинается загрузка, которая может быть, например, myfile.txt, как я могу получить этот файл на С# для чтения.
Это то, что делают Net.WebRequest.Create(url), Net.HttpWebRequest?