public void RunClock() { _display.Clear(); ConfigureButton(_button1, 18); ConfigureButton(_button2, 25); while (true) { var now = DateTime.Now.TimeOfDay; if (Clock1 != null) { Clock1.PopulateFromUtc(now); DisplayClock(0, Clock1); } if (Clock2 != null) { Clock2.PopulateFromUtc(now); DisplayClock(1, Clock2); } Thread.Sleep(100); } }