void AddNewWork_Click(object sender, RoutedEventArgs e)
        {// Добавляем новое задание в список
            if (!int.TryParse(TasksInput.Text, out int P) || P < 1)
            {
                MessageBox.Show("Ошибка ввода нового задания!"); TasksInput.Text = ""; return;
            }

            TasksInput.Text = "";
            backupList.Add(new work(backupList.Count, P));
            TaskList.Items.Add(backupList.Count - 1 + "   :   " + P);
            TasksInput.Focus();
        }
 {// SJN, Round Robin(RR), FIFO, LIFO
     public MainWindow()
     {
         InitializeComponent(); init = true; tasks = new List <work>(); backupList = new List <work>(); TasksInput.Focus();
     }