当 Windows8 应用程序的搜索功能本质上委托给 Web 服务时,人们可能希望使用这样的代码
var jsonresult = await HttpClient.GetStringAsync(REQ);
然后解析字符串以填充结果集合,然后再将其分配给 this.DefaultViewModel["Results"],但 await 运算符只能在异步方法中使用。
期望如何处理通过查询 Web 服务进行搜索的场景?
我尝试将上面的代码移到异步方法中
async void QueryWebservice(string queryText) { ... }