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
{
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
基类构造函数->类构造函数->类析构函数->基类析构函数