private void TryToSetTime(int value) { var clamped = value.Clamp((int)TimeMinimum, (int)TimeMaximum); IsTimeClamped = clamped != value; Time = clamped; }