I have seen other user posts which show Stopwatch measuring time spent in \"Thread.Sleep(5000)\" to be around 5000ms.
But my program produces the following results>
The Stopwatch class is not reliable.
This is unreliable on processors that do not have a constant clock speed (most processors can reduce the clock speed to conserve energy). This is explained in detail here.