为了方便讲述异步回调的路径,这里我用简单的
FileStream 的异步读取来演示,当然实际的场景更多的是网络IO,最后我再上一个 .NET6 和 .NET8 的对比,先看一下参考代码。