public ConvertTo ( TimeUnit newTmeUnit ) : Duration | ||
newTmeUnit | TimeUnit | The target time unit. |
Результат | Duration |
/// <summary> /// Converts a given duration to a number of milliseconds. /// </summary> /// <param name="duration">The duration value.</param> /// <param name="durationTimeUnit">The time unit of the duration.</param> /// <returns>The number of milliseconds corresponding to that duration.</returns> public static int ConvertToMilliseconds(double duration, TimeUnit durationTimeUnit) { var durationInst = new Duration(duration, durationTimeUnit); var rawDurationInMsec = durationInst.ConvertTo(TimeUnit.Milliseconds).RawDuration; return(Convert.ToInt32(rawDurationInMsec)); }
public void TestDurationConversion() { var test = new Duration(2, TimeUnit.Milliseconds); var converted = test.ConvertTo(TimeUnit.Microseconds); Check.That(converted.RawDuration).IsEqualTo(2000); Check.That(converted.Unit).IsEqualTo(TimeUnit.Microseconds); }
/// <summary> /// Converts a given duration to a number of milliseconds. /// </summary> /// <param name="duration">The duration value.</param> /// <param name="durationTimeUnit">The time unit of the duration.</param> /// <returns>The number of milliseconds corresponding to that duration.</returns> public static int ConvertToMilliseconds(double duration, TimeUnit durationTimeUnit) { var durationInst = new Duration(duration, durationTimeUnit); var rawDurationInMsec = durationInst.ConvertTo(TimeUnit.Milliseconds).RawDuration; return Convert.ToInt32(rawDurationInMsec); }
public void TestDurationConversion() { var test = new Duration(2, TimeUnit.Milliseconds); var converted = test.ConvertTo(TimeUnit.Microseconds); Assert.AreEqual(2000, converted.RawDuration); Assert.AreEqual(TimeUnit.Microseconds, converted.Unit); }