if (second != 0) { second--; } else { second = 59; if (minute != 0) { minute--; } else { minute = 59; if (hour != 0) { hour--; } else { throw new ArgumentNullException("No valid time entry!"); } } }
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.