can I consider the timer to be a special type of thread?, what’s the difference if they are worker “sub-processes” runing asynchronously?
I’m working on a c# Windows Service, specifically c#’s System.Threading.Timer vs System.Threading.Thread (using Thread.Sleep to elapse it)
The timer isn’t a thread BUT having a timer fire events asynchronously can be regarded as a form of multi-threading – along with all the traditional multi-threading issues!