Выполнять пока не прошло n секунд - C#
Формулировка задачи:
while (true || .?.)
{
...break;...
}
Сделал
for(;Thread.Sleep(1000);)
{
...
}Решение задачи: «Выполнять пока не прошло n секунд»
textual
Листинг программы
DateTime d=DateTime.Now.AddSeconds(n);
while (DateTime.Compare(DateTime.Now,d)<0)
{
выполняем
}