public void AddEvent(TimerEvent evt) { lock (_timerEvents) { _timerEvents.Add(evt); if (Started) { evt.Start(); } } }