async void using_600(object a) { Посетитель temp = (Посетитель)a; Action action = () => { temp.label6.Text = "В номере за 600 рублей"; }; Invoke(action); Thread.Sleep(10000); Action action2 = () => { temp.Close(); count_600--; room_600.Remove(temp); }; Invoke(action2); }
private void Button2_Click(object sender, EventArgs e) { i++; int n = Convert.ToInt32(textBox1.Text); if (n < 200) { MessageBox.Show("У посетителя слишком мало денег", "Ошибка", MessageBoxButtons.OK); } else { Посетитель temp = new Посетитель(); temp.check = true; temp.n = n; incoming.Add(temp); temp.label4.Text = i.ToString(); temp.label5.Text = n.ToString(); temp.Show(); } }