Вопрос к гуру C#. Подскажите пожалуйста, какое максимальное значение можно задать в System.Threading.Thread.Sleep(?)
Заранее спасибо
Вопрос решен ответ мне дал: "zoke" на другом аналогичном проекте, за что ему спасибо
Вот ответ:
"Нужно думать логически.
Смотри, функция Thread.Sleep() принимает аргумент только типа int.
Максимальное знание int - 2 147 483 647. Делаем вывод, максимальное знание котором можно передать
Thread.Sleep - 2 147 483 647. Вот и всё."
Николай Веселуха
Дал прекрасный ответ, можно попробовать присваивать значения не типа int,
а через TimeSpan.
" Николай Веселуха 28-10-2012 17:36 (ссылка)
2147483647 milliseconds - это предел
BFT 28-10-2012 17:37 (ссылка)
Да мне бы усыпить, его на пол часика =-) ни больше.
Ответить
Николай Веселуха 28-10-2012 17:41 (ссылка)
1800000 - полчаса
Николай Веселуха 28-10-2012 17:42 (ссылка)
TimeSpan interval = new TimeSpan(0, 30, 0);
Thread.Sleep(interval);
// или так"