c# - IAsyncEnumerable 不适用于面向 .Net 4.8 的 Visual Studio 项目
问题描述
尝试使用IAsyncEnumerable
时,我收到此错误:
找不到类型或命名空间名称 IAsyncEnumerable<>(您是否缺少 using 指令或程序集引用?)
如何使它与 c# 8 兼容?
解决方案
某些C# 8和.NET Framework组合没有(并且可能永远不会)得到Microsoft的正式支持。它正在缓慢而痛苦地死去。
截至今天IAsyncEnumerable<T>
,仅正式可用于以下框架
- .NET 核心 3.0
- .NET 平台扩展 3.0
- .NET 标准 2.1
但是,请查看以下帖子,您也许可以将其混入
推荐阅读
- azure-functions - 无法在 Azure 函数中检索机密 - 拒绝访问
- cocoapods - 依赖 nib 的“这个目标可能包括它自己的产品”
- unity3d - Shader Forge - 奇怪的节点问题
- vue.js - Vue Draggable 支持将项目保留在 From 数组中?
- c# - 转换和查找值
- webpack - 如何在 webpack 中为 scss url 添加前缀?
- python - 将句子列表加入短语
- php - jQuery 3 + Ajax + PHP 发送邮件表单不发送邮件
- python - BeautifulSoup 在特定标签中查找文本
- git - 在 Jenkinsfile 中隔离存储库分支的名称