以下代码来自MSDN:privateReaderWriterLockSlimcacheLock=newReaderWriterLockSlim();privateDictionaryinnerCache=newDictionary();publicvoidAdd(intkey,stringvalue){cacheLock.EnterWriteLock();try{innerCache.Add(key,value);}finally{cacheLock.ExitWriteLock();}}我在其他地方看到过这样的代码。EnterWriteLock()总是在tryblock之外。有谁知道为