gpt4 book ai didi

c# - new Thread() 和垃圾收集内存泄漏?

转载 作者:太空宇宙 更新时间:2023-11-03 19:25:32 26 4
gpt4 key购买 nike

我有以下代码:

new Thread(new ThreadStart(delegate()
{
// something short
})).Start();

Thread 处于 Stopped 状态时,垃圾收集器能否终结它?

这个线程的生命周期是:

  1. 开始之前
  2. 运行
  3. 已停止

当这个 Thread 将结束他们的工作时,这将被 Garbage Collector 收集,或者他们将保留该线程的句柄以便将来重新启动它们。

最佳答案

Thread 实例在线程终止后不会被系统引用。

无法重新启动已停止的 Thread 实例。

关于c# - new Thread() 和垃圾收集内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9011962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com