C# 同步执行 vs 异步执行 方法区别
同步执行 vs 异步执行没有 await 的 async 方法: 如果一个 async 方法中没有任何 await 表达式(即没有实际的异步操作),那么该方法将同步执行,直到完成。尽管如此,它仍然会返回一个 Task 对象(对于返回类型为 void 以外的情况)。这个 Task 对象会被立即标记为已完成,并且它的结果(如果有)也会立即可用。 这种情况下,虽然使用了 async 关键
同步执行 vs 异步执行没有 await 的 async 方法: 如果一个 async 方法中没有任何 await 表达式(即没有实际的异步操作),那么该方法将同步执行,直到完成。尽管如此,它仍然会返回一个 Task 对象(对于返回类型为 void 以外的情况)。这个 Task 对象会被立即标记为已完成,并且它的结果(如果有)也会立即可用。 这种情况下,虽然使用了 async 关键