lock原理

WM_JAWIN 2009-01-19 10:59:47
有没有谁知道lock的原理?
...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
顾君彦 2009-02-04
  • 打赏
  • 举报
回复
你可以写一个lock代码,反编译成IL后看看就明白了。

总结一下,lock就是调用了System.Threading.Monitor.Enter/Exit来实现同步互斥。
WM_JAWIN 2009-02-04
  • 打赏
  • 举报
回复
就这样子了?
Python 2009-02-04
  • 打赏
  • 举报
回复
lock主要用于多线程的互斥控制
可以查查C#多线程的文章,介绍的很清楚
wanghui0380 2009-01-19
  • 打赏
  • 举报
回复
??
net本身对对象引用都是有引用计数滴,这也GC做垃圾释放的参考量

lock本身就是这种类似引用计数实现

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧