C#窗口到C#电话窗口

这是更多的任务要求,而不是帮助,但是…经过1天的尝试,我不能得到它的工作。 这是我的代码

private string _InetReadEx(string sUrl) { HttpWebRequest webReq = (HttpWebRequest)HttpWebRequest.Create(sUrl); try { webReq.CookieContainer = new CookieContainer(); webReq.Method = "GET"; using (WebResponse response = webReq.GetResponse()) { using (Stream stream = response.GetResponseStream()) { StreamReader reader = new StreamReader(stream); aRet = reader.ReadToEnd(); return aRet; } } } catch (Exception ex) { return ex.Message; } } 

这段代码做的很简单。 它返回一个服务器的来源。 所以这是我愚蠢的问题。 我怎么能做类似的C#的Windows手机(Windows Phone 8.1 / 8)?

提前谢谢你,玛丽亚

Solutions Collecting From Web of "C#窗口到C#电话窗口"

我建议你使用HttpClient我已经在Windows / Win Phone项目中使用它,像魅力一样工作,也看看这个

尝试这个 –

 webReq.BeginGetResponse(GetResponseCallback, request); void GetResponseCallback(IAsyncResult result) { HttpWebRequest request = result.AsyncState as HttpWebRequest; if (request != null) { try { WebResponse response = request.EndGetResponse(result); // use response } catch (WebException e) { return; } } }