Dav*_*itt 10 .net garbage-collection unit-testing idisposable
我正在研究一个库代码IDisposable.管理路径(via using)很容易测试.我想知道终结器:是否System.GC.Collect()足以强制终结器运行?
不,GC.Collect()调用是异步的,您还需要调用它:
System.GC.WaitForPendingFinalizers();
Run Code Online (Sandbox Code Playgroud)