12345678910111213141516171819202122 |
- using System;
- using System.Globalization;
- namespace WinSCP
- {
- internal static class Tools
- {
- public static int TimeSpanToMilliseconds(TimeSpan value)
- {
- if ((value.TotalMilliseconds > int.MaxValue) || (value.TotalMilliseconds < int.MinValue))
- {
- throw new InvalidCastException(string.Format(CultureInfo.CurrentCulture, "Cannot convert {0} to integer", value));
- }
- return (int)value.TotalMilliseconds;
- }
- public static TimeSpan MillisecondsToTimeSpan(int value)
- {
- return TimeSpan.FromMilliseconds(value);
- }
- }
- }
|