2011-04-09 2 views
0

Здравствуйте Допустим, у меня есть консольное приложение, которое выглядит как этотC# Выполнение метода с интервалами, используя system.threading.timer

class Program 
{ 
    static void Main(string[] args) 
    { 

    } 

    public void DoSomething() 
    { 
     Console.WriteLine("Hello World"); 
    } 
} 

}

Я wan't выполнить мой метод DoSomething каждые 10 секунд с помощью System.Threading.timer. Может ли кто-нибудь привести пример того, как это делается?

Заранее спасибо :)

ответ

1
Timer timer1 = new Timer(10000); 
     timer1.Enabled = true; 
     timer1.Elapsed += new ElapsedEventHandler(timer1_Elapsed); 
     timer1.Start(); 



    static void timer1_Elapsed(object sender, ElapsedEventArgs e) 
    { 
     //Do Something 

    } 
Смежные вопросы