static void SetInterval(int second, TimerPredicate predicate) { Timer timer = new Timer(second * 1000); timer.AutoReset = true; timer.Elapsed += (sender, e) => EventHandler(sender, e, predicate); timer.Start(); }
static void EventHandler(Object source, ElapsedEventArgs e, TimerPredicate predicate) { predicate("Das Vas Eine"); }