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