Пример #1
0
 public Dispatcher(string name)
 {
     if (String.IsNullOrEmpty(name))
     {
         throw new ArgumentNullException("Неверное имя!");
     }
     this.name = name;
     kpu       = Randomer.Next(-200, 200);
 }
Пример #2
0
        /// <summary>
        /// Удаление диспетчера и считывание его штрафа
        /// </summary>
        public void deleteDispatcher()
        {
            int random = Randomer.Next(0, listDisp.Count - 1);

            ChangeSpeed  -= new EventHandler(listDisp[random].CalculHeight);
            ChangeHeight -= new EventHandler(listDisp[random].CalculRenalty);
            totalPenalty += listDisp[random].CountPenalty;
            listDisp.RemoveAt(random);
        }