У меня есть следующий код:
WebClient client = new WebClient();
client.OpenReadAsync(new Uri("whatever"));
client.OpenReadCompleted += new OpenReadCompletedEventHandler(client_OpenReadCompleted);
и
void client_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
Stream reply = (Stream)e.Result;
StreamReader s;
s = new StreamReader(reply);
this._code = s.ReadToEnd();
s.Close();
}
Во время отладки я вижу, что компилятор не перемещается в событие client_OpenReadCompleted
. Где ошибка? Я уже пытался использовать DownloadStringCompleted
и DownloadStringAsync
вместо этого, но это тоже не работает.
Спасибо за вашу помощь.