.NET Framework中已经为我们提供了三个加锁的机制,分别是Monitor类、Lock关键字和Mutex类。其中Lock关键词用法比较简单,Monitor类和Lock的用法差不多。这两个都是锁定数据或是锁定被调用的函数。而Mutex则多用于锁定多线程间的同步调用。简单的说,Monitor和Lock多用于锁定被调用端,而Mutex则多用锁定调用端。
Monitor类、Lock关键字和Mutex类
最新推荐文章于 2023-11-12 10:50:00 发布
.NET Framework 提供了三种加锁机制:Monitor 类、Lock 关键字和 Mutex 类。Lock 关键字使用简单,Monitor 类与 Lock 类似,主要用于锁定数据或函数;Mutex 多用于多线程间的同步调用,锁定调用端。
1万+

被折叠的 条评论
为什么被折叠?



