Returns a new TimeSpan object whose value is the negated value of this instance.
A new object with the same numeric value as this instance, but with the opposite sign.
Type Reason OverflowException The value of the current instance is TimeSpan.MinValue.