public void RemoveEvent(TimerEvent evt) { lock (_timerEvents) { _timerEvents.Remove(evt); evt.Stop(); } }