Я новичок в C #, поэтому мне нужна ваша помощь.В моей программе я хочу сделать предупреждение.Поэтому в моем приложении я хочу, чтобы появился MessageBox, когда (например) осталась одна минута, но она не появилась.Я попытался использовать переменную DateTime один для будущего (предстоящего) времени, поэтому я беру 2019/7/12 0: 29: 0 AM, а один - для текущего времени, затем я сравниваю их оба в операторе if, если текущее время 2019/ 7/12 0: 28: 0 Должен появиться MessageBox (см. Код ниже).Но это не работает.
Заранее спасибо.
Вот мой код:
public Form1()
{
InitializeComponent();
TimeCounter();
}
public void TimeCounter()
{
DateTime dt1 = new DateTime(2019, 7, 12, 0, 29, 0);
DateTime dt2 = DateTime.Now;
if (dt2.Minute == dt1.Minute - 1)
{
MessageBox.Show("1 Minute left");
}
}