示例#1
0
        public override int CompareTo(object y)
        {
            if (y is AircraftFlight && FlightDate.CompareTo(((AircraftFlight)y).FlightDate) == 0)
            {
                return(OutTime.CompareTo(((AircraftFlight)y).OutTime));
            }

            return(TakeOffTime.CompareTo(((AircraftFlight)y).TakeOffTime));
        }
示例#2
0
 private void timer1_Tick(object sender, EventArgs e)//执行的频率为2000,当弹出框为显示后2秒开始工作
 {
     OutTime = OutTime - 1;
     if (OutTime < 1)
     {
         timer1.Enabled = false;
         Thread t = new Thread(FormDownAnimation)
         {
             IsBackground = true
         };
         t.Start();
     }
     else
     {
         Text = ftitle + "  (" + OutTime.ToString() + ")";
     }
 }
 public double CalculateTotalDuration()
 {
     return((int)OutTime.Subtract(InTime).TotalMinutes);
 }
 public double CalculateTotalHours()
 {
     return(OutTime.Subtract(InTime).Hours);
 }