c# - 任务中的收益回报>
问题描述
yield return
例如,当方法的返回类型是任务时如何使用Task<IEnumerable<string>>
?
这是我的代码:
private async Task<IEnumerable<string>> GetNameAsync(List<MyEntity> entities)
{
List<string> finalstrings = new List<string>();
foreach (var item in entities)
{
finalstrings.Add(item.Name);
}
return finalstrings;
}
我正在使用 dotnet 核心 3.1。
提前致谢。
解决方案
推荐阅读
- javascript - 反应所需的输入
- python - 在 matplotlib 中使用带日期的 broken_barh 设置条形宽度
- .htaccess - 关于 RewriteRule .httaccess
- javascript - fs.createRead/WriteStream() 与 fs.promises.open()
- github - 没有从 Upsource 创建拉取请求的选项
- javascript - 如何在不提交表单的情况下将多个变量从 HTML 网页发送到 python 脚本
- python - 将成员移动到语音频道 discord.py
- python - 如何使用python在多线程单个函数中交替迭代
- javascript - 如何让我的不和谐机器人等到当前歌曲结束而不是在添加新歌曲时跳过队列中的当前歌曲
- javascript - Android addTextChangedListener 的 NullPointerException 错误