コード例 #1
0
 //Заявки сортируются по времени
 private static int Compare(Event x, Event y)
 {
     if (x.time == y.time)
         return 0;
     else
         if (x.time > y.time)
         return 1;
     else return -1;
 }
コード例 #2
0
 public static void AddEvent(double time, RequestForServ rec)
 {
     Event e = new Event();
     e.IsNew = true;
     e.time = time;
     e.Request = rec;
     Events.Add(e);
     Events.Sort(Compare);
 }
コード例 #3
0
 public static void AddEvent(double time, int PhNum, RequestForServ Appl)
 {
     Event e = new Event();
     e.IsNew = false;
     e.time = time;
     e.TekDevice = PhNum;
     e.Request = Appl;
     Events.Add(e);
     Events.Sort(Compare);
 }