
多线程
dare_
这个作者很懒,什么都没留下…
展开
-
C#关于AutoResetEvent的使用介绍[转载]
AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的信号。调用 Set 向 AutoResetEvent 发信号以释放等待线程。AutoRe转载 2013-07-10 09:28:45 · 576 阅读 · 0 评论 -
(转)C# (线程安全的哈希表)Hashtable Synchronized vs SyncRoot
Synchronized vs SyncRoot 我们知道,在.net的一些集合类型中,譬如Hashtable和ArrayList,都有Synchronized静态方法和SyncRoot实例方法,他们之间有联系吗?我怎么才能用好他们呢?我们以Hashtable为例,看看他们的基本用法:Hashtable ht = Hashtable.Synchronized(new Hashtable()转载 2013-07-10 10:30:36 · 2696 阅读 · 0 评论