0

プロデューサー/コンシューマー キューの実装Producer/Consumer Queueを読みました。うまく機能しますが、クライアントが Shutdown() を呼び出すのを忘れたら心配です。作業スレッドの解放を実装するにはどうすればよいですか? ありがとう。

4

1 に答える 1

0

プログラムをシャットダウンするときにShutdown()が呼び出されると、スレッドの作成時にスレッドをバックグラウンドスレッドとしてマークできます。これは、プログラムが閉じられると停止されることを意味しますが、スレッドが強制的に終了される可能性があるため、必ずしも理想的とは限りません。

Thread t = new Thread()
t.IsBackground = true;
于 2012-06-25T11:05:17.900 に答える