如图,在学习C#的多线程时,学到Monitor这里时,试了下TryEnter

等待时间如果比较短的时候就会报这个错误

1ms和10ms都试过,都会报错

C# Monitor.TryEnter 抛出异常 System.Threading.SynchronizationLockException

C# Monitor.TryEnter 抛出异常 System.Threading.SynchronizationLockException

 百度也找不到原因,就先记录一下

解决办法:等待时间写长点

相关文章: