网站首页
编程语言
数据库
系统相关
其他分享
编程问答
ConfigureAwait
2024-11-16
几个有意思的多线程问题 & 有趣现象笔记
信号量释放的时候线程被带入的问题SemaphoreSlim和多线程使用的时候,.Release()时,应该在新的线程去做Release操作同理,因为Release时会切换到await等待的代码执行,也就是调用SemaphoreSlim.Release的线程被带入到了awaitSemaphoreSlim.WaitAsync()的代码执行,如果是一个