Windows Phone WebClient不起作用

时间:2015-06-07 06:08:12

标签: c# windows-phone-8 windows-phone webclient

WebClient client = new WebClient();

当我尝试做类似的事情时,我会收到错误

  

错误2类型或命名空间名称' WebClient'名称空间中不存在System.Net' (你错过了一个程序集引用吗?)

出了什么问题?

1 个答案:

答案 0 :(得分:1)

可在WP8 Silverlight项目中使用。我更喜欢使用Windows.Web.Http.HttpClient

public async Task<String> myFunction(){
    HttpClient httpClient = new HttpClient();
    String response = await httpClient.GetStringAsync(
        new Uri("http://www.example.com")
    );
    return response;
}

要使用此功能,您将再次使用等待。

String data= await myFunction()

依旧......

您可能需要从nuget

安装Microsoft HTTP Client Libraries