public override string ToString() { var direction = Start < End ? "incrementing" : "decrementing"; return($"{Start} to {End} {direction} by {Increment.GetValueOrDefault(1)}"); }