У меня есть проблема, которую я действительно не могу понять. Я получаю информацию от WebClient, который плохо себя ведет и возвращает пустой ответ. Это еще одна проблема, которую я надеюсь решить в ближайшее время, но настоящая проблема заключается в следующем.
Вот мой код:
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));
То, что я получаю, является исключением в блоке try. То есть отладчик останавливается со стрелкой, указывающей на строку попытки, и выделяет открывающие скобки. Почему это?
См. Снимок: снимок экрана http://www.freeimagehosting.net/uploads/595d8cad16.jpg