Re[3]: Приостановить Thread
От: 5ynthet1c  
Дата: 08.07.04 12:57
Оценка: -1
Здравствуйте, 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);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.