There are three Timer
classes that I am aware of, System.Threading.Timer
, System.Timers.Timer
, and System.Windows.Forms.Timer
, but none of these have a .Reset()
function which would reset the current elapsed time to 0.
Is there a BCL class that has this functionality? Is there a non-hack way of doing it? (I thought perhaps changing the time limit on it might reset it) Thought on how hard it would be to reimplement a Timer
class that had this functionality, or how to do it reliably with one of the BCL classes?