GetAwaiter的区别。OnCompleted并继续使用C#TAP。
ContinueWith需要显式指定Taskscheduler。FromcurrentSynchronizationContext()(对于WPF,它是一个UI线程)使其在UI线程中运行。
OnCompleted是在await之后运行延续部分的消息循环。您可以在lblShow的行中添加断点。Content=,并查看“线程”窗口,检查代码是在UI中执行还是在工作线程中执行。