1
EndGetResponseは()次のコードでnullを返し、なぜ私はかなり理解していない:HttpWebRequest.EndGetResponse()は、Windows Phone 7.1でnullを返しますか?
private void Application_Launching(object sender, LaunchingEventArgs e)
{
var request = WebRequest.Create("http://www.microsoft.com");
using (var response = request.EndGetResponse(request.BeginGetResponse(ar => { }, null)))
using (var responseStream = response.GetResponseStream())
using (var reader = new StreamReader(responseStream))
{
string content = reader.ReadToEnd();
}
}
(再現するために、上記のコードで、新しく作成したWindows Phoneのアプリケーションで空のApplication_Launchingハンドラを置き換える)
これはフレームワークのバグですか?