Я пишу программу, которая управляет связкой таймеров.Должен ли я использовать фоновые работники или таймеры в этой ситуации?
Пользователь должен запустить их вручную и может получать информацию от каждого таймера, чтобы узнать, например, оставшееся время.
Я не хочу, чтобы графический интерфейс зависал, поэтому я не хочу иметь таймер на основной витке, который замораживает все это.
Итак, класс Timer отправляет таймер на новый поток, или он держит его в основном потоке пользовательского интерфейса?
В противном случае, следует ли использовать фона рабочего для этого?