Jef*_*art 6 dispose unmanaged
阅读Dispose模式,我看到文档反复提到"清理托管和非托管代码".在该Dispose方法的规范实现中,我看到了disposing专用于清理托管对象与非托管对象的特定流程(取决于是真还是假).
Dispose
disposing
但我是不是新手,知道哪些类型是管理的,哪些是不受管理的?
Joh*_*ers 5
Unmanaged意味着本机Win32对象,主要是处理; 和对原始COM对象的引用.这些资源不受.NET CLR的控制(或由.NET CLR管理).
Mat*_*ley 3
简短的版本是:任何也实现的东西都IDisposable需要在您的方法中调用Dispose。FxCop还会告诉您是否遗漏了某些内容(或者IDisposable在应该使用时根本没有使用)。
IDisposable
归档时间:
16 年,4 月 前
查看次数:
1460 次
最近记录: