Я относительно новичок в кодировании; большая часть моей "работы" - это просто простые графические приложения, которые работают только для одного, поэтому мне не пришлось много писать.
В любом случае, одна вещь, о которой мне интересно, - это если вы хотите сохранить поток навсегда, чтобы выполнять любую работу (обработку, ожидание ввода, что угодно), нормально ли форматировать его так:
while (true) {
// do stuff
Thread.Sleep(1000);
}
(или что-то в этом роде)...? Или это небезопасно и следует ли его избегать, если это возможно?