析构函数
类的 析构函数 是类的一个特殊的成员函数,当类的对象超出范围时执行。析构函数的名称是在类的名称前加上一个波浪形(~)作为前缀,它不返回值,也不带任何参数。析构函数用于在结束程序之前释放资源。析构函数不能继承或重载。
class Line
{
private double length; // 线条的长度
public Line() // 构造函数
{
Console.WriteLine("Object Deleted");
}
~Line() //析构函数
{
Console.WriteLine("Object Deleted");
}
}