public void Remove(object value) { AcquireWriterLock(); try { _list.Remove(value); } finally { ReleaseWriterLock(); } }