LBu*_*kin 6 .net c# memory-management unmanaged
是否有一组已知的(已记录的).NET类型在进程内存的非托管部分分配内存?
例如,Microsoft记录了WPF基础结构为其保留的呈现模型分配了非托管内存以优化性能.是否还有.NET框架的其他部分使用大量非托管内存?
如果它实现IDisposable了很有可能它拥有非托管数据,或者它拥有一个最终拥有非托管数据的托管类.如果有Finalize(),则表明它直接拥有非托管数据.
根据经验,如果它实现了IDisposable,那么Dispose()一旦你完成它.