public void Forget(string variable) { try { _lock.EnterWriteLock(); if (_lookup.ContainsKey(variable)) { _lookup.Remove(variable); } } finally { _lock.ExitWriteLock(); } }