ある種のタイマーが必要ですが、既存のタイマーの問題は、タイマーのコールバックがスレッドプールのスレッドで実行されることです。そのため、コールバックはスレッドセーフで再入可能である必要があります。
みたいなアイデア
while (true)
{
// do some work
Thread.Sleep(1000);
}
私には間違っているようです。では、シングルスレッドで定期的に実行されるアクションの慣用句は何ですか?
ある種のタイマーが必要ですが、既存のタイマーの問題は、タイマーのコールバックがスレッドプールのスレッドで実行されることです。そのため、コールバックはスレッドセーフで再入可能である必要があります。
みたいなアイデア
while (true)
{
// do some work
Thread.Sleep(1000);
}
私には間違っているようです。では、シングルスレッドで定期的に実行されるアクションの慣用句は何ですか?