public static void PrintTime(object source, Clock.ClockEventArgs e) { Clock clock = (Clock)source; e.CancelCounting = clock.StopClock; Console.WriteLine("Logging to file, CurrentTime = {0}:{1}:{2}", e.CurrentTime.Hour, e.CurrentTime.Minute, e.CurrentTime.Second); }
public static void Log(object sender, Clock.ClockEventArgs e) { counter++; using (StreamWriter w = File.AppendText("log.txt")) { w.WriteLine("Update {0}: Tid = H{1}, M{2}, S{3}", counter, e.CurrentTime.Hour, e.CurrentTime.Minute, e.CurrentTime.Second); } }