我正在学习如何使用 Async 和 Await c#。所以我得到了一个链接http://msdn.microsoft.com/en-us/library/vstudio/hh191443.aspx#BKMK_WhatHappensUnderstandinganAsyncMethod
从这里我尝试从 VS2012 IDE 运行代码但出现错误。此功能正在引发错误。
private void button1_Click(object sender, EventArgs e)
{
int contentLength = await AccessTheWebAsync();
label1.Text= String.Format("\r\nLength of the downloaded string: {0}.\r\n", contentLength);
}
此行给出错误await AccessTheWebAsync();
“等待”运算符只能在异步方法中使用。考虑使用“异步”修饰符标记此方法并将其返回类型更改为“任务”
我做错了什么。请指导我如何运行代码。谢谢