Как начать фоновый поток в определенное время суток, скажем, 16:00?
Итак, когда приложения запустится, поток будет ждать до этого времени. Но если приложение запускается после этого времени, поток будет работать сразу.
ThreadPool.QueueUserWorkItem(MethodtoRunAt1600);