私はたくさんのタイマーを管理するプログラムを書いています。この状況でバックグラウンドワーカーまたはタイマーを使用する必要がありますか?
ユーザーは手動で起動する必要があり、残りの時間を知るために各タイマーから情報を取得することができます。
私はGUIが動かないようにしたいので、全部をフリーズさせるタイマーをメインフォームスレッドに入れたくありません。
したがって、Timerクラスは、新しいスレッドでタイマーを送信するのですか、それともメインのUIスレッドに保持しますか?
それ以外の場合は、これを達成するためにバックグラウンドワーカーを使用する必要がありますか?