I was wondering if there was a reasonable way to determine the load capabilities of the Timers.Timer object? Or, rather, the thread capabilities. Does anybody know if there are any issues with spinning up a high number(in the hundreds) of threads using the Timer class?
EDIT: For work, we will be spinning up a number of threads that will do a threshold check and give points based on whoever meets a threshold. It will spin up a thread per client, and will check every 5 minutes or so. It's a service, and it will be installed on the server, hence why I'm using Timers.Timer instead of the Threading.Timer(as I also heard that Timers.Timer is more thread-safe than Threading.Timers). Currently, I will only have up ~10 Timers, as that's all I need to handle. Am asking for possible future load. Was also using this post as a reference for which timer to use: System.Timers.Timer vs System.Threading.Timer