示例#1
0
        public static int CompareTo(global::OpenMI.Standard2.TimeSpace.ITime left, global::OpenMI.Standard2.TimeSpace.ITime right)
        {
            int stampDiff = left.StampAsModifiedJulianDay.CompareTo(right.StampAsModifiedJulianDay);

            if (stampDiff != 0)
            {
                return(stampDiff);
            }
            return(left.DurationInDays.CompareTo(right.DurationInDays));
        }
示例#2
0
 public static bool Equals(global::OpenMI.Standard2.TimeSpace.ITime t1, global::OpenMI.Standard2.TimeSpace.ITime t2)
 {
     if (t1.StampAsModifiedJulianDay != t2.StampAsModifiedJulianDay)
     {
         return(false);
     }
     if (t1.DurationInDays != t2.DurationInDays)
     {
         return(false);
     }
     return(true);
 }
示例#3
0
文件: Time.cs 项目: vortechbv/OpenDA
 public Time(global::OpenMI.Standard2.TimeSpace.ITime openMITime)
 {
     _openMITime = openMITime;
 }
示例#4
0
 public bool Equals(global::OpenMI.Standard2.TimeSpace.ITime other)
 {
     return(TimeHelper.Equals(this, other));
 }