Ho visto questo pezzo di codice:
var request = (HttpWebRequest) WebRequest.Create("http://www.google.com");
Perché devi trasmettere (HttpWebRequest)
? Perché non basta usare HttpWebRequest.Create
? E perché HttpWebRequest.Create
crea una WebRequest
, non una HttpWebRequest
?