title: C# Timer.Change Method
body: <p>I am required to create a function that will run every 5 second no matter what is the outcome , I go through the MSDN library and found out this <a href="http://msdn.microsoft.com/en-us/library/yz1c7148.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/yz1c7148.aspx</a> , I think this is what I need , but I need to know more about the due time and period parameters</p>
  
  <p>For my understanding:-
   DueTime is it the time that will wait before start the timer ?
   Periodtime is it time that repeat the time ?</p>
  
  <p>my question is whether my understanding is correct regarding the Timer provide by msdn. besides , if I want to set my time runn every 5 second no matter the previous timer is complete or not what should I set it ?</p>