异步自实现

时间:2022-03-31 11:05:44
【文件属性】:

文件名称:异步自实现

文件大小:152KB

文件格式:RAR

更新时间:2022-03-31 11:05:44

异步

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


【文件预览】:
Demo
----bin()
--------Debug()
--------Release()
----LogStart.cs(6KB)
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----Demo.csproj(3KB)
----Async()
--------AsyncEnumBase.cs(3KB)
--------TimeoutHandle.cs(1KB)
--------AsyncResult.cs(6KB)
--------DelayCallOnceCtx.cs(2KB)
--------TimerWrap.cs(6KB)
--------AsyncEnum.cs(9KB)
--------TaskConcurrencyCounter.cs(1KB)
--------AsyncResultTimeoutHandle.cs(989B)
--------TaskCounter.cs(702B)
--------StateSwitch.cs(808B)

网友评论