private void ResetTimerInterval() { double interval = this.threshold - (DateTime.UtcNow - this.events[0].Item3).Milliseconds; if (interval < 1) { interval = 1; } this.timer.Interval = interval; }