[Mono-list] Timer, possible bug?

Julio Jiménez jujibo@inicia.es
Fri, 21 May 2004 11:39:42 +0200

why this little program never stop when timer is running?

using System;
using System.Timers;

public class Timer1

    public static void Main()
        System.Timers.Timer aTimer = new System.Timers.Timer();
        aTimer.Elapsed+=new ElapsedEventHandler(OnTimedEvent);
        // Set the Interval to 1 seconds.
    //aTimer.AutoReset = false;
    aTimer.Start ();

        Console.WriteLine("Testing Timer, interval = 1 second. Press
\'q\' to quit the sample.");

    // Specify what you want to happen when the Elapsed event is raised.
    private static void OnTimedEvent(object source, ElapsedEventArgs e)
        Console.WriteLine("Hello World!");

I think System.Console.Read() never ends


Julio Jiménez