System.Data.Common.TimeSpanStorage.ConvertToTimeSpan C# (CSharp) Метод

ConvertToTimeSpan() приватный статический Метод

private static ConvertToTimeSpan ( object value ) : TimeSpan
value object
Результат TimeSpan
        private static TimeSpan ConvertToTimeSpan(object value)
        {
            // Do not change these checks
            Type typeofValue = value.GetType();

            if (typeofValue == typeof(string))
            {
                return TimeSpan.Parse((string)value);
            }
            else if (typeofValue == typeof(int))
            {
                return new TimeSpan((int)value);
            }
            else if (typeofValue == typeof(long))
            {
                return new TimeSpan((long)value);
            }
            else
            {
                return (TimeSpan)value;
            }
        }