コード例 #1
0
ファイル: TimeSpan.cs プロジェクト: pedrobsaila/runtime
 private static TimeSpan IntervalFromDoubleTicks(double ticks)
 {
     if ((ticks > long.MaxValue) || (ticks < long.MinValue) || double.IsNaN(ticks))
     {
         ThrowHelper.ThrowOverflowException_TimeSpanTooLong();
     }
     if (ticks == long.MaxValue)
     {
         return(TimeSpan.MaxValue);
     }
     return(new TimeSpan((long)ticks));
 }