我正在尝试使用 yield 并返回在异步任务中将 X 转换为 Y 的结果。但是,我在选择时遇到错误。错误是:
错误 CS1942 select 子句中的表达式类型不正确。调用“Select”时类型推断失败。
public async Task<Result<dynamic>> GetYAsync(IEnumerable<X> infos)
{
return Task.WhenAll(from info in infos.ToArray() select async ()=>
{
yield return await new Y(info.Id, "Start");
});
}
小唯快跑啊
慕村9548890
相关分类