class Base 
{
   public Base()
    {
     Console.WriteLine("123456");
    }
    ~Base()
    {
     Console.WriteLine("1111111");
    }
}
class xiao :Base ()
{
    public xiao ()
     {
      Console.WriteLine("654321");
    ~xiao ()
       {
        Console.WriteLine("22222222");
       }
     }
}
输出的结果是:123456               
            654321
            22222222
            1111111为什么不像我想的那样是:123456 
                     1111111
                     654321
                      22222222