我正在尝试在 VS C# 2010 Express 中使用“async”和“await”关键字,但我似乎无法使用此关键字。但是,我在VS C# 2012 Professional中使用这个关键字的时候,是可以使用的。是否有必须下载才能使用的特殊内容?
最佳答案
async
/await
feature是在 C# 5 中引入的,VS 2010 不支持它。虽然社区技术预览扩展了 VS2010,但我强烈建议您使用 VS 2012 的发行版而不是预发行版。 CTP 有一些错误,一般来说,在 RTM 版本可用时使用预发布功能不是一个好主意。
请注意,这不是 Express 与 Professional 的问题 - 如果您从 VS C# 2010 Express 升级到 VS C# 2012 Express它会很好地工作。
关于c# - C# 中的异步函数使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12085679/