IAsyncEnumerable 不适用于面向 .Net 4.8 的 Visual Studio 项目

cub*_*nyc 1 c#

尝试使用时IAsyncEnumerable,我收到此错误:

找不到类型或命名空间名称 IAsyncEnumerable<>(您是否缺少 using 指令或程序集引用?)

如何使其与 c# 8 兼容?

AAA*_*ddd 5

某些C# 8.NET Framework组合没有(并且可能永远不会)得到Microsoft 的正式支持。这是一种缓慢而痛苦的死亡。

截至今天IAsyncEnumerable<T>,仅对以下框架正式可用

  • .NET 核心 3.0
  • .NET 平台扩展 3.0
  • .NET 标准 2.1

但是,请查看以下帖子,您可能可以将其混搭

C# 8 是否支持 .NET Framework?