C# 异步转同步 TaskCompletionSource

首先有一个异步方法,如下异步任务延时2秒后,返回一个结果

1 private static async Task<string> TestWithResultAsync() 2 { 3 Debug.WriteLine("1. 异步任务start……"); 4 await Task.Delay(2000); 5 Debug.WriteLine("2. 异步任务end……"); 6 return "2秒以后"; 7 }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdpjf.html