Я не вижу ничего плохого в # 2, но я бы выбрал фоновый рабочий или поток.

я есть приложение, которое должно запускать пару событий в определенное время в течение дня - время определяется пользователями. Я могу придумать пару способов сделать это, но ни один из них не сидит слишком хорошо. Время не должно быть особенно высокого разрешения - минута или около того, все в порядке.

Мои идеи:

Когда приложение запускается, прочитайте все время и запустите таймеры, которые будут отмечены в соответствующее время

Запустите таймер, который будет проверять каждую минуту или около того «текущие события»

TIA для любых лучших решений.

Ответы на вопрос(6)

Ваш ответ на вопрос