摘要: 1 //读写线程锁 2 static ReaderWriterLockSlim m_RWLock = new ReaderWriterLockSlim(); 3 4 while(true){ 5 DataTable dt = 从SQLServer获取一批数据; 6 if (dt.Rows.Count <= 0)// 没有数据就退出 7 break; 8 9 处理数据代码1(如果SQLServer慢,处理数据代码放入线程)10 11 //阻塞,直到获取到写锁(写锁只允许一个线程读取数据)12 //只有下面的ReadLock全部释放,这... 阅读全文
posted @ 2012-12-14 16:41 魂斗罗II 阅读(321) 评论(0) 推荐(0) 编辑