Click or drag to resize

ZylSoft.Timers Namespace

ZylTimer.NET is a high resolution .NET timer component which provides a higher precision than the standard .NET Timer component. .NET Timer component which ships with the .NET framework uses the Windows Message Queue to generate the Tick event. Due to this approach it's impossible to get accurate timer intervals smaller than 15 milliseconds. ZylTimer.NET is a thread based timer and due to this architecture provides a higher precision (1-2 milliseconds), which is inevitable in time critical applications. It is important to understand that the accuracy of timers is limited. Windows is not a real-time operating system (except Windows CE) and it is not reasonable to expect timers to handle exactly very small time intervals. Starting with .NET Framework 2.0, you have to use invoke, to modify user interface elements from the tick event.
Public classTimer High resolution, thread based Timer class.