ASP.Net Core异步编程 概念 什么是异步编程? 异步编程是可以让程序并行运行的一种手段,其可以让程序中的一个工作单元与主应用程序线程分开独立运行,并且在工作单元运行结束后,会通知主应用程序线程它的运行结果或者失败原因.使用异步编程可以提高应用程序的性能和响应能力.[^1] 应当注意的是,所谓的异步编程能提高效率这句话并不严谨,严格的来说它是利用了等待时间以优化整体的时间效率,而对于其中任意一项工作其本来的效率并没提高. 如果你对此概念的理解还是十分抽象,下面我们用一道小学数学题来举例.…