【发布时间】:2022-01-18 20:08:52
【问题描述】:
当我将 CancellationTokenSource 设置为 5 秒后取消时。 TaskCompletionSource 不会被取消。
[Test]
public async Task Test()
{
var cts = new CancellationTokenSource(TimeSpan.FromSeconds(5));
var completionSource = new TaskCompletionSource(cts.Token);
await completionSource.Task;
}
【问题讨论】:
标签: c# cancellationtokensource taskcompletionsource