私はマルチスレッドモジュールを使用していますが、これは単純ではありませんが、リスト内で送信された各作業のスレッドを作成します。 私は、作業が実行されるスレッドを作業メソッドに渡しています。 と私は私の仕事の方法で可能性のある例外をキャッチしていると私は例外がスローされた場合にメソッドが実行される現在のスレッドをスリープ状態にしたい。c#Thread.sleep sleep現在のスレッドまたはメインスレッドをスリープしますか?
Thread.sleep()
はこのトリックを行うか、メインスレッドをスリープ状態にしますか?
現在のスレッドで動作します。 – mnistic
@mnisticなので、何か問題が起きたときにスリープ状態にしたいと仮定して、Threadオブジェクトをメソッドに渡す必要はありませんか? – Telly
スレッドを渡す必要はありません。現在のスレッドコンテキストは、thread.sleepを呼び出すときに認識されます。 –