gsk's place

my love

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月2日

摘要: 不能在结构中定义析构函数。只能对类使用析构函数。一个类只能有一个析构函数。无法继承或重载析构函数。无法调用析构函数。它们是被自动调用的。析构函数既没有修饰符,也没有参数。例如,下面是类 Car 的析构函数的声明:C#classCar{~Car()//destructor{//cleanupstatements...}}该析构函数隐式地对对象的基类调用 Finalize。这样,前面的析构函数代码被隐式地转换为以下代码:protectedoverridevoidFinalize(){try{//Cleanupstatements...}finally{base.Finalize();}}这意味着对 阅读全文
posted @ 2011-11-02 16:47 gsk99 阅读(2370) 评论(1) 推荐(0)