Здравствуйте, Chardex, Вы писали:
C>Здравствуйте, PawnHunter, Вы писали:
PH>>Здравствуйте, Chardex, Вы писали:
C>>>
Как правильно приостановить Thread на время, например на 10 сек.
C>>>Можно через Suspend, и потом откуда нибудь его восстановить, но мне кажется это не правильно
PH>>Suspends the current thread for a specified time.
PH>>PH>>System.Threading.Thread.Sleep(int);
PH>>System.Threading.Thread.Sleep(TimeSpan);
PH>>
C>Это не катит, не пойму почему.
C>Если к примеру в функции, с которой стартовал поток вызвать
C>C>System.Threading.Thread.Sleep(TimeSpan);
C>
C>То ничего не произойдет
Естессно, ничего не произойдет
int Time = ...;
System.Threading.Thread.CurrentThread.Sleep(Time);