【发布时间】:2013-03-05 04:27:05
【问题描述】:
嘿嘿,我有个方法:
public static async Task<myClassl> GetData()
{
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http:sasa.com");
HttpResponseMessage response = await client.GetAsync("api/GetData");
myClassl data = await response.Content.ReadAsAsync<myClassl>();
return data ;
}
当我写作时
myClassl t = await DataGetter.GetData();
我有: 'await' 运算符只能在异步方法中使用。考虑使用 'async' 修饰符标记此方法并将其返回类型更改为 'Task'。
【问题讨论】:
-
你试过编译器的建议了吗?
标签: c# .net windows-store-apps async-await windows-store