public void RemoveAt(int index) { AcquireWriterLock(); try { _list.RemoveAt(index); } finally { ReleaseWriterLock(); } }