Exemple #1
0
        private static string Format(TimeSpan timeSpan, ChoTimeSpanFormat format)
        {
            switch (format)
            {
            case ChoTimeSpanFormat.Ticks:
                return(timeSpan.Ticks.ToString());

            case ChoTimeSpanFormat.Milliseconds:
                return(timeSpan.TotalMilliseconds.ToString());

            case ChoTimeSpanFormat.Seconds:
                return(timeSpan.TotalSeconds.ToString());

            case ChoTimeSpanFormat.Minutes:
                return(timeSpan.TotalMinutes.ToString());

            case ChoTimeSpanFormat.Hours:
                return(timeSpan.TotalHours.ToString());

            case ChoTimeSpanFormat.Days:
                return(timeSpan.TotalDays.ToString());

            default:
                return(timeSpan.ToString());
            }
        }
Exemple #2
0
 public static string ToString(this TimeSpan timeSpan, ChoTimeSpanFormat format)
 {
     return(Format(timeSpan, format));
 }