Как сделать выполнение функции после отсчета таймера одной секунды (не Thread.Sleep(1000)) в c#?
Вот часть кода :
else if (card1 == 3)
{
pictureBox2.Image = System.Drawing.Image.FromFile(@"D:\Roma\card4.png");
}
card2 = cards.Next(0, 4);
ТУТ ДОЛЖНА ПРОХОДИТЬ 1 СЕКУНДА ПОСЛЕ ЧЕГО ВЫПОЛНЯЕТСЯ СЛЕДУЮЩЕЕ ДЕЙСТВИЕ:
if (card2 == 0)
{
pictureBox3.Image = System.Drawing.Image.FromFile(@"D:\Roma\card1.jpg");
}