【问题标题】:Is there a ValueTask<T> in C# 7.0?C# 7.0 中有 ValueTask<T> 吗?
【发布时间】:2017-06-14 20:39:59
【问题描述】:

有一些初步消息来源提到 C# 7.0 中有一个新的 ValueTask:

https://blogs.msdn.microsoft.com/dotnet/2016/08/24/whats-new-in-csharp-7-0/

http://intellitect.com/generalized-async-return-types/

但我找不到这种类型?

【问题讨论】:

    标签: async-await visual-studio-2017 c#-7.0


    【解决方案1】:

    根据the documentationSystem.Threading.Tasks.ValueTask&lt;TResult&gt;System.Threading.Tasks.Extensions package中。

    【讨论】:

      【解决方案2】:

      对于那些仍在努力使用 ValueTask 的人,仍然必须安装 System.Threading.Tasks.Extensions Nuget 包。我的系统包括 VS 2017 版本 15.2 以及 .NET Framework 版本 4.7 - 我仍然需要安装 Nuget 包。

      要安装包,请在 VS 2017 中单击项目菜单并选择管理 Nuget 包。在搜索框中,输入 System.Threading.Tasks.Extensions 然后安装它。你应该很好地追求这个。

      【讨论】:

        猜你喜欢
        • 2019-02-24
        • 1970-01-01
        • 1970-01-01
        • 2020-04-07
        • 2017-08-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多