C# 非托管内存使用时的注意事项

调用Marshal.AllocHGlobal必须调用 Marshal.FreeHGlobal(ptr)来手动释放内存,即使调用GC.Collect();方法也无法释放,导致内存泄露!!

posted @ 2015-06-29 15:23  TonyZhang24  阅读(778)  评论(0编辑  收藏  举报