title: More timers at same time in different threads
body: <pre><code>bool elapsed = false;
  
  private void timerElapsed(object sender, System.Timers.ElapsedEventArgs e)                
  {
     elapsed = true;
  }
  
  private void WorkerThreadFunction()
  {
      Timer _timer = new System.Timers.Timer(60000);
      _timer.Elapsed += timerElapsed;
      _timer.AutoReset = false;
  
      while (!elapsed)
      {
           // Do something...
           Thread.Sleep(50);
      } 
  }
  </code></pre>
  
  <p>How is the global variable "elapsed" reacting? Is it possible to run more separate WorkerThreads with timers?</p>