title: execute timer when right after started?
body: <p>I have a timer with interval 3600000 which can be translated into an hour, so when I do </p>
  
  <pre><code>timer.Start()
  </code></pre>
  
  <p>it will it will execute code below in every hour starting from next hour</p>
  
  <pre><code>private void timer_Tick(object sender, EventArgs e)
  {
      .....
  }
  </code></pre>
  
  <p>but what if I want it to be also executed the second I call timer.Start() and then every hour after?</p>