using System; using System.Threading;class TestTimer { public static void MyTimerCallback(object state) { Console.WriteLine("{0} at {1} from {2}", AppDomain.GetCurrentThreadId(), DateTime.Now, state); } public static void Main() { long Interval = 10*1000; //10 seconds System.Threading.Timer t = new System.Threading.Timer(new TimerCallback(MyTimerCallback),"MyTimer",0,Interval);
Console.WriteLine("{0} at {1}", AppDomain.GetCurrentThreadId(), DateTime.Now); Console.ReadLine(); } }
using System.Threading;class TestTimer
{
public static void MyTimerCallback(object state)
{ Console.WriteLine("{0} at {1} from {2}", AppDomain.GetCurrentThreadId(), DateTime.Now, state); } public static void Main()
{
long Interval = 10*1000; //10 seconds
System.Threading.Timer t = new System.Threading.Timer(new TimerCallback(MyTimerCallback),"MyTimer",0,Interval);
Console.WriteLine("{0} at {1}", AppDomain.GetCurrentThreadId(), DateTime.Now);
Console.ReadLine();
}
}