Task completedTask = Task.FromResult(0); 也提示没有FromResult相关定义
时间: 2024-01-21 18:19:01 浏览: 152
Python并发concurrent.futures和asyncio实例
`Task.FromResult(0)` 是 .NET Framework 4.5 引入的方法,如果你使用的是早期版本的 .NET Framework,则无法使用此方法。在早期版本中,可以使用以下代码来创建一个已完成的任务:
```csharp
var tcs = new TaskCompletionSource<object>();
tcs.SetResult(null);
Task completedTask = tcs.Task;
```
这将创建一个已完成的 `Task` 对象,可以像使用 `Task.FromResult()` 一样使用它。
阅读全文