我有对象,他们有锁。我想测试他们是否在没有获得锁的情况下被锁定。这个想法是,如果我 TryEnter()
然后我必须 Exit()
如果 true
只能正确检查锁。
这似乎是一个非常基本的问题,它是如何完成的?
最佳答案
当您看到锁时,如果知道锁已被解锁,您可以获得哪些可能的信息?当您根据该信息做出决定时,锁可能已经被占用。
关于c# - 在不获取锁的情况下测试锁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2292951/