释放C#资源
2007-06-12 15:21
375 查看
class Car { ~ Car() // destructor { // cleanup statements... } }
该析构函数隐式地对对象的基类调用 Finalize。这样,前面的析构函数代码被隐式地转换为:
protected override void Finalize() { try { // cleanup statements... } finally { base.Finalize(); } }
解析:子对象都只释放子对象特有的部分,
而与父类形同的部分有父类的相关函数释放。
相关文章推荐
- 浅谈C#托管程序中的资源释放问题(摘自网络)
- C#导出Excel后关闭进程(EXCEL.EXE)释放资源的解决方案
- 浅谈C#托管程序中的资源释放问题(转)
- C#资源释放及Dispose、Close和析构方法
- 浅谈C#托管程序中的资源释放问题
- 浅谈C#托管程序中的资源释放问题
- 浅谈C#托管程序中的资源释放问题 来源:愚翁
- C#创建excel并释放资源
- c#是如何释放资源的
- 深刻理解C#中资源释放
- C# Bitmap类释放资源的方法
- C# 非托管资源释放
- c#:使用using关键字自动释放资源未必一定就会有明显好处
- C# 资源释放
- 编写高质量代码改善C#程序的157个建议——建议51:具有可释放字段的类型或拥有本机资源的类型应该是可释放的
- C# image资源的释放
- Wince 或Windows平台 C#调用Bitmap对象后资源应该如何释放
- 浅谈C#托管程序中的资源释放问题 (转载)
- 浅谈C#托管程序中的资源释放问题
- C# 中WPF BitmapImage资源无法释放的问题