Я делаю простой планировщик с C # в .Net. Все, что он делает, это выполняет простой оператор выбора для таблицы в БД SQL Server раз в минуту (это не требует масштабирования или чего-то еще ... БД не имеет высокой нагрузки) Вот моя предложенная реализация:
static void Main(string[] args)
{
while (true)
{
System.Threading.Thread.Sleep(timeout); // timeout is, say, 60000
CheckTable();
}
}
Это нормально? Какой способ лучше?
p.s. Кто-то предложил использовать класс Windows Forms Timer ... однако это кажется излишним.
Ура!