End Google Ads 201810 - BS.net 01 --> The System.Timers.Timer is too slow in my application. Can you guys please give me a hint?

I wrote this short Code to test the timer.

At first I create a timer:

private void button2_Click(object sender, EventArgs e) { // Create ttimer System.Timers.Timer Timer; Timer = new System.Timers.Timer(); Timer.Interval = 20; // Timer Intervall = 20 ms Timer.Enabled = true; Timer.Elapsed += new ElapsedEventHandler(OnTimedEvent); }
Afterwards I simple dispolay the elapsed time in a label, so that I can compare theese result with a stop watch:

private void OnTimedEvent(object source, ElapsedEventArgs e) { // Invoke, since it`s anoter thread (?) Invoke(new MethodInvoker(delegate { // add 20 to the value in the textbox label1.Text = (Convert.ToInt32(label3.Text) + 20).ToString(); })); }