سلام دوستان

تفاوت 2 دستور زیر رو میشه توضیح بدید :

System.Threading.Thread.Sleep(1000);

Application.DoEvents();


دستور اولی 1000 ثانیه صبر میکنه و دستور بعدی رو اجرا میکنه درسته؟ دستور دومی چطور؟چقد صبر میکنه؟

درواقع میخواستم بعد اجرای یک دستوری حدودا مثلا چند ثانیه برنامم مکث کنه بعد دستور بعدی رو اجراکنه.