J'ai vu ce morceau de code:
var request = (HttpWebRequest) WebRequest.Create("http://www.google.com");
Pourquoi avez-vous besoin de lancer (HttpWebRequest)? Pourquoi ne pas simplement utiliser HttpWebRequest.Create? Et pourquoi fait HttpWebRequest.Createun WebRequest, pas un HttpWebRequest?