Mariya Yumaeva
Mariya Yumaeva

Вопрос к гуру 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);
// или так"

Ан
Анна

using System;
using System.Threading;
namespace example
{
class Program
{
static void Main(string[] args)
{

for (int i = 0; i < 5; i++)
{
Console.WriteLine("Sleep for 2147483647 milliseconds.");
Thread.Sleep(int.MaxValue);
}
Console.WriteLine("Main thread exits.");

TimeSpan interval = new TimeSpan(int.MaxValue, int.MaxValue, int.MaxValue);

for (int i = 0; i < 5; i++)
{
Console.WriteLine("To wait eternally");
Thread.Sleep(interval);
}

Console.WriteLine("Main thread exits.");

Console.ReadKey();
}
}
}

http://msdn.microsoft.com/ru-ru/library/system.int32.maxvalue.aspx
http://msdn.microsoft.com/ru-ru/library/d00bd51t.aspx
http://msdn.microsoft.com/ru-ru/library/274eh01d.aspx
http://msdn.microsoft.com/ru-ru/library/bk8a3558.aspx

Похожие вопросы
Пожалуйста помогите с кое-какими вопросами по C++! Заранее благодарен))
Помогите с C++. Какая функция заменяет максимальное по модулю значение на ноль?
C++ замена значений переменных
какие вопросы можно задать подскажите пожалуйста?
разработать рекурсивную функцию, возвращающую значение, определяющую, является ли заданная строка палиндромом. c++
Вычислить на значение суммы членов бесконечного ряда с заданной точностью на C++Builder 6
vs c++. Подскажите как синхронизировать введенное значение в текстбоксе с прогрессбаром.
гуру, не подскажите в чем проблема? и как от нее избавиться?
Подскажите, пожалуйста, значение остатка. С++
Как найти три максимальных числа из массива? C++