C#-ReaderWriterLockSlim的递归策略(NoRecursion与SupportsRecursion)
递归策略有两种:1.LockRecursionPolicy.NoRecursion不允许递归,即在同一个进程中,不允许在未退出读、写或升级状态时,再次进入该状态。//在NoRecursion模式下,同一线程两次进入,将导致catch捕获异常 ReaderWriterLockSlim rwls=new ReaderWriterLockSlim(); rwls.EnterReadLock();//第一次进入 try { rwls.EnterReadLock();//第二次进入
原创
2022-05-08 13:33:24 ·
369 阅读 ·
0 评论