<分区>
代码如下:
public class XiciHttp
{
public async Task<string> Login(string apiAddress)
{
using (HttpClient client = new HttpClient())
{
return await client.GetStringAsync(apiAddress);
}
}
}
错误发生在这里:
await client.GetStringAsync(apiAddress);
错误信息是:
Cannot convert expression type 'void' to async method return type 'string'
情况是:
VS2012 更新 4;
Windows Phone项目(基于WP 7.1)
这个类在PCL项目中
该项目引用了大量使用 NuGet 的库(MS Async、HttpClient、Json.Net)
奇怪的是:
当我单击“构建解决方案”时,“错误列表”窗口中没有出现任何错误。
它说:
========== 构建:1 次成功,0 次失败,1 次更新,0 次跳过 ==========
我的问题是:
1. 为什么
2、如何解决?