J'ai ce problème que je ne peux vraiment pas comprendre. Je reçois des informations d'un WebClient qui se comporte mal et renvoie une réponse vide. C'est une autre question que j'espère résoudre bientôt, mais le vrai problème est le suivant.Exception lors de l'essai?
Voici mon code:
private void client_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e) {
if (e.Error != null) {
//...
}
Stream stm;
try {
stm = e.Result;
}
catch (Exception ex) {
// debug output
return;
}
WebClient senderWC = (WebClient)sender;
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(MapData));
Ce que je reçois est une exception au bloc try. C'est-à-dire que le débogueur s'arrête avec la flèche pointant sur la ligne d'essai et met en évidence les accolades ouvrantes. Pourquoi donc?
Voir photo: screen shot http://www.freeimagehosting.net/uploads/595d8cad16.jpg
Oui, je l'ai fait pour moi-même avant. Lorsque vous lancez une exception, le débogueur pointe vers l'instruction suivante. –