string lcUrl = "http://www.google.it";
HttpWebRequest loHttp = (HttpWebRequest)WebRequest.Create(lcUrl);
HttpWebResponse loWebResponse = (HttpWebResponse)loHttp.GetResponse();
Encoding enc = System.Text.Encoding.GetEncoding(1252);
StreamReader loResponseStream = new StreamReader(loWebResponse.GetResponseStream(), enc);
string lcHtml = loResponseStream.ReadToEnd();//tutto il flusso html di risposta
loWebResponse.Close();
loResponseStream.Close();