static void RemoveTimerFromList( [NotNull] ChatTimer timer ) { if( timer == null ) throw new ArgumentNullException( "timer" ); lock( TimerListLock ) { Timers.Remove( timer.ID ); } }