Hej
jeg kan ikke helt gemnemskue hvordan jeg laver det her smartest.
jeg er ved at lave en klasse der skal se om en masse regler er overholdt i et givet tidsrum
etc:
et tal skal være under 5 i 20min.
hver gang tallet er over 5, skal de 20min starte forfra.
her er hvad jeg har, jeg skal bare finde en måde at resette min tæller på.
-  DoTimer(1000, (20*60), (s, e) => { 
 -                                  System.Diagnostics.Debug.WriteLine("test");
 -                                  /*
 -                                  if (testClass.testData > 5)
 -                                  {
 -                                      // reset - sæt iterations til 20*60 igen
 -                                  }
 -                                   */
 -                              });
 -  
 -  private void DoTimer(double interval, int iterations, ElapsedEventHandler handler)
 -          {
 -              var timer = new System.Timers.Timer(interval);
 -              timer.Elapsed += handler;
 -              timer.Elapsed += (s, e) => { if (--iterations <= 0) timer.Stop(); };
 -              timer.Start();
 -              this.timers.Add(timer);
 -          }