2010年1月20日

线程已被中止- “Thread was being aborted”

摘要: 遇到过这个exception么? 这个exception是为什么而产生的呢? 下面的代码段来自MSDN, 很有说明性. 简单来说, 就是当进程还想继续执行的时候, 发现自己已经被调用过Abort方法了. 既然自己作为线程已经被中止, 就无法执行罗, 于是exception丢了出来. 下面的代码来自MSDN, 说明问题: The following example demonstrates ab... 阅读全文

posted @ 2010-01-20 20:12 中道学友 阅读(13240) 评论(0) 推荐(0) 编辑

.NET中线程同步相关的一些类

摘要: WaitHandle =========== 包装了为了共享某一资源而对排他访问进行等待的特定的操作系统对象. 该对象是典型地用作同步对象的基类. 从WaitHandle派生出来的类们定义了一个信号机制, 用于表示占有或释放对于一个共享资源的而访问, 但是它们使用继承而来的WaitHandle的方法来在需要等待访问共享资源的的时候阻塞自己. WaitHandle.WaitOne方法, 作用是阻塞... 阅读全文

posted @ 2010-01-20 14:46 中道学友 阅读(356) 评论(0) 推荐(0) 编辑

导航

技术追求准确,态度积极向上