C# 在多线程应用程序中中止线程时的内存状态
我没有找到一个相关的搜索结果,如果线程是多线程应用程序,那么当它被中止时,它正在使用的内存会发生什么变化 会有内存泄漏吗 另外,如果我没有在C# 在多线程应用程序中中止线程时的内存状态,c#,multithreading,C#,Multithreading,我没有找到一个相关的搜索结果,如果线程是多线程应用程序,那么当它被中止时,它正在使用的内存会发生什么变化 会有内存泄漏吗 另外,如果我没有在catch子句中调用Thread.ResetAbort(),异常ThreadAbortException将被抛出到外部catch和外部catch(如果有的话) 谢谢。 线程不使用内存。进程有内存。线程在其父进程中运行 在C#中,对象分配的对象并不因线程分配的不同而不同。仔细阅读垃圾收集 另外,若我并没有在catch子句中调用Thread.ResetAbor
catch
子句中调用Thread.ResetAbort()
,异常ThreadAbortException
将被抛出到外部catch和外部catch(如果有的话)
谢谢。- 线程不使用内存。进程有内存。线程在其父进程中运行
- 在C#中,对象分配的对象并不因线程分配的不同而不同。仔细阅读垃圾收集