【发布时间】:2012-09-14 08:39:06
【问题描述】:
使用 webclient 时如何获取 OpenReadCompletedEvent 中的 URL。
WebClient webClient = new WebClient();
webClient.OpenReadAsync(url); // in event method I want get this url
webClient.OpenReadCompleted += new OpenReadCompletedEventHandler(CardInfoDown_Completed);
private void CardInfoDown_Completed(object sender, OpenReadCompletedEventArgs e)
{
if (e.Error == null)
{
using (System.IO.StreamReader reader = new System.IO.StreamReader(e.Result))
{
// I want get the url here,
// How to do this?
string strStream = reader.ReadToEnd();
}
}
}
谢谢!
【问题讨论】:
-
为什么不将 url 保持为全局?并在活动中访问它?
标签: c# .net windows-phone-7 webclient