据我了解,任何使用 .NET 线程池运行的东西都像这样:
ThreadPool.QueueUserWorkItem(myproc);
当应用程序关闭时,CLR 将彻底终止。
假设在这种情况下 myproc 函数包含一个无限循环。有没有办法可以挂钩线程的终止?
据我了解,任何使用 .NET 线程池运行的东西都像这样:
ThreadPool.QueueUserWorkItem(myproc);
当应用程序关闭时,CLR 将彻底终止。
假设在这种情况下 myproc 函数包含一个无限循环。有没有办法可以挂钩线程的终止?