}
}
First class start!
Second class start!
Third class start!
Third's destructor is called
Second's destructor is called
First's destructor is called
析构函数的执行过程实际是执行了Finalize方法,具体的方法实际是:
protected overrid Finalize()
{
try
{
//implemention
}
Finally
{
base.Finalize();
}
}