WebClient webClient = new WebClient();
webClient.DownloadStringAsync(new Uri("urlstring"));
webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(webClient_DownloadStringCompleted);
//webClient_DownLoadStringCompleted Event
void webClient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
string result = e.Result;
System.Diagnostics.Debug.WriteLine(result);
MessageBox.Show(result);
}
自己觉得比较有用的WindowsPhone7 Http异步请求的一段简单代码

