public static void ExitAllLocksIfHeld(this ReaderWriterLockSlim @lock) { @lock.ExitWriteLockIfHeld(); @lock.ExitUpgradeableReadLockIfHeld(); @lock.ExitReadLockIfHeld(); }