c# - C# 中的异步函数使用

标签 c#

我正在尝试在 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/

相关文章:

c# - 将数组发送到 ASMX WebService 时出错

c# - 如何使用参数化构造函数实现保存/加载接口(interface)?

c# - Enum.Parse(),肯定是一种更简洁的方法?

c# - 排序 Gridview 不起作用

c# - 延迟异步方法的最小起订量返回不延迟

c# - 基于其他领域的验证?

c# - lambda 表达式语法与 LambdaExpression 类

c# - 防止单个控件的 Xamarin.Forms 母版页滑出

c# - 在单个执行点运行多个 IQueryable

c# - 为什么 Except 函数应用 Distinct?