async 与 Thread 的错误结合

dotNET跨平台 dotNET跨平台 ·

在 TAP 出现之前,可以通过 Thread 实现多线程和异步操作,但不应该尝试使用 Thread 执行类似的异步操作,因为会浪费开启线程的花销。API 设计时应提供 Task 相关的重载,以支持 TAP 操作,Rider 可以观测线程的生命周期。

原文中文,约2400字,阅读约需6分钟。
阅读原文