スレッドを停止するには、ある時点で「break」コマンドを実行してスレッドを停止してください。スレッドの停止
スレッドの停止
答えて
あなたはこのような何かをやって意味するかですか?
void SomeMethod()
{
while(true)
{
//do something
if(condition)
break;
}
}
//somewhere else...
Thread t = new Thread(SomeMethod);
t.Start();
もしそうなら、それはスレッドを終了する安全な方法です。
ありがとうございました!!!! – Alex
スレッドのアボートは、あなたが意図したものだと思いますが、スレッドがappdomainバリアによって分離されていない限り、使用する適切なテクニックではありません。
正確に。スレッドを殺したり、自殺させたりしないでください。 – CodesInChaos
Richterの「CLR via C#」第3版では、617〜618ページの戦略について詳しく説明しています。 "スポンサー" appdomainは、私はそれを呼び出して、ThreadAbortExceptionをキャッチし、デッドスレッド上のResetAbortメソッドを呼び出します。 –
スレッドを殺す安全な方法を見つけることができる場所へのリンクはありますか? – Alex
Parallel.ForでBreak()メソッドを参照している場合は、ループ反復の安全な中止を要求するために、が特に設計されています。です。
この技術の例は、described here.
- 1. Androidスレッド停止
- 2. Python、スレッドを停止
- 3. スレッドの停止と同期
- 4. TomcatのExecutorServiceスレッドを停止
- 5. スレッドモジュールpythonスレッドの停止と再開スレッド
- 6. スレッドを停止するPython
- 7. スレッドはBeautifulsoupコマンドで停止 -
- 8. DatagramSocketスレッドを停止する
- 9. Javaでスレッドを停止、一時停止、キャンセルする方法
- 10. Javaは:フォースExecutorServiceのスレッドの停止
- 11. スレッドの停止とメソッドの実行
- 12. サービス内のスレッドを停止する
- 13. スレッド-JButtonアライメントの開始と停止
- 14. ストップスレッドなどのスレッドが停止return文
- 15. スレッドの一時停止/再開方法
- 16. Androidのスレッドを停止する
- 17. 停止スレッドのRunnable不可能
- 18. ExitDialogのスレッドを一時停止する
- 19. Javaスレッドの停止または中断
- 20. スレッドの開始と停止方法は?
- 21. スレッド内のタイマを停止する
- 22. cppの親スレッドからのスレッドの一時停止と再開
- 23. Swtの停止ボタンでTestNGのJavaスレッドを停止する方法
- 24. Androidでスレッドを停止するには?
- 25. スレッドはonPauseで停止しません
- 26. python3でスレッドを停止します
- 27. Python Tkinter、スレッド機能を停止する
- 28. すぐにスレッドを停止する
- 29. /停止を起動する方法/スレッド
- 30. BroadcastReceiverはスレッドを停止しません。
ブレイクはループ用です。スレッドprocが終了するとスレッドが終了するか、スレッドでAbortが呼び出されます。中止すると、スレッドに例外がスローされます。 –
'休憩 'とはどういう意味ですか? C#キーワード?キーワードはループを終了し、スレッドにはまったく関係しません。 – CodesInChaos
クライアントからのデータのwhileループで待機しているサーバークライアントがあり、そのループを壊してしまった場合、スレッドは停止しませんか? – Alex