私は4つのtheadsで長いタスクを実行するコンソールアプリケーションを持っています。スレッドが完了するまで私のプログラムを待ってから、プログラムの実行を完了したい。スレッドが自分の仕事を完了させるように、プログラムの実行を停止する方法はありますか?スレッドが完了するまでプログラムの実行を停止します
2
A
答えて
15
Threading.Thread.Joinはあなたが探しているものです。
編集:あなたは4つのスレッドを開始しているか、その後WaitHandle.WaitAll開始するには良い場所かもしれませんによっては例here
1
1
Thread.Joinは何ですかあなたは欲しい。これらのスレッドは例えば結合された後
2
は、アプリケーションをロードします。あなたは、より詳細に私を提供することができれば、私はより良いあなたを助けることができる
Thread1.join();
Thread2.join();
Thread3.join();
Thread4.join();
startApplication();
。
関連する問題
- 1. Python:2つのスレッドが完了するまで関数の実行を停止する方法
- 2. アクティビティが完了したら、RecyclerView ViewHolderでスレッドを停止できますか?
- 3. C#の実行が完了したがスレッドの実行が完了した後
- 4. alamofire datarequest完了ハンドラの実行を停止する
- 5. スレッドはbackgroundworkerが完了したイベントハンドラを実行しますか?
- 6. 子スレッドが実行を完了する前にメインスレッドが終了しますか?
- 7. アプリケーションが終了するとスレッドが停止しますか?
- 8. 実行完了後にJenkinsジョブが停止していない
- 9. すべてのスレッドが完了してもアプリケーションが数分間停止する
- 10. ajaxリクエストが完了するまでフォームのリクエストを停止
- 11. 1つのスレッドを完了まで実行する
- 12. Python 2.7ですぐにスレッドの実行を停止する/終了する
- 13. 別のスレッドでサービスを実行するとアプリケーションが停止しました
- 14. Angularjsプログラムの実行を停止する
- 15. VB.NETのDebug.Writelineはスレッドの実行を停止しますか?
- 16. プログラムを終了するまでプロセスが一時停止中
- 17. Javaは、シグナルが停止するまで、作業単位を完了します
- 18. 永続性が完了するまでrootEpicを一時停止します
- 19. スレッドが完了した後でスレッドのrun()メソッドを実行する
- 20. Windowsサービスアプリケーションは、1度だけ実行時間の長いタスクを実行し、完了後に停止します。
- 21. COM msado15.dllプログラムの実行が停止しました
- 22. NodeJS:MySQLへの作成操作が完了するまでコード実行を停止する方法
- 23. ajaxリクエストが完了するまで関数の実行フローを一時停止する
- 24. redux-thunk:アクションクリエーターが完了するまでコンポーネントの実行を一時停止する
- 25. axios要求が完了するまで、反応コードの実行を停止する方法は?
- 26. Cでのプログラム完了時に画面を一時停止
- 27. スレッド1のスレッドが完了するまで待ちます。
- 28. ゴルーチンを停止/完了する方法
- 29. Android:AsyncTaskが完了するまでメインスレッドを一時停止できますか?
- 30. DASK - 実行中にワーカーを停止すると、完了したタスクが2回起動されます。