基于IEnumerator实现的异步代码。虽然它被现在的async await 功能所比下去,但是此实现接近微软内部实现原理,可以帮助你们学习和理解异步开发。