8 public static class TimeSpanExtension
16 public static TimeSpan Multiply(
this TimeSpan multiplicand,
int multiplier)
18 return TimeSpan.FromTicks(multiplicand.Ticks * multiplier);
27 public static TimeSpan Multiply(
this TimeSpan multiplicand,
double multiplier)
29 return TimeSpan.FromTicks((
long)Math.Round(multiplicand.Ticks * multiplier));
38 public static TimeSpan Divide(
this TimeSpan dividant,
int divider)
40 return TimeSpan.FromTicks(dividant.Ticks / divider);
49 public static TimeSpan Divide(
this TimeSpan dividant,
double divider)
51 return TimeSpan.FromTicks((
long)Math.Round(dividant.Ticks / divider));