C#垃圾回收
当一个类的实例被认为是不在有效的,并且符合析构条件时,.net framework类库的垃圾回收功能就会调用该类库的唯一析构函数实现垃圾回收。
class Program { ~Program() //析构函数,自动被调用 { Console.WriteLine("析构函数自动调用"); //输出一个字符串 } static void Main(string[] args) { Program program = new Program(); //实例化Program对象 } }
落霞与孤鹜齐飞,秋水共长天一色。