>了解Thread.Abort
,但是原因並不總是很清楚。 本文解釋了為什麼突然終止線程是有風險且通常不好的實踐的原因。 Thread.Abort
超過前面提到的問題,
無效。 Thread.Abort
>
此外,外部庫中的長期運行本質上是不可預測的。 要進行乾淨的關閉,請將這些操作隔離為單獨的過程而不是線程。 流程終止提供了一種更可靠,更穩定的方法來結束執行。 Thread.Abort
>
簡而言之,使用
表示有缺陷的設計並帶來了重大風險。 它應該是最後的手段,僅用於極端緊急關閉。 優先考慮替代性,受控的線程終止方法。
以上是為什麼要避免在應用程序中使用' thread.abort”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!