锁除了lock外,还有ReaderWriterLock
使用如下:
ReaderWriterLock rwLocker = new ReaderWriterLock();
rwLocker.AcquireWriterLock(1000);//加锁 hashtable.Remove(id); rwLocker.ReleaseWriterLock();//释放锁