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