说白了就是:
先子类字段初始化
然后父类字段初始化
再执行父类构造函数
最后执行子类构造函数
例如以下的程序:
using System;
namespace ConsoleApplicationTest
{
}
执行的结果是:
本文详细解析了 C# 中子类继承父类时的构造函数调用顺序及字段初始化过程,并通过一个具体示例说明了这一过程。
说白了就是:
先子类字段初始化
然后父类字段初始化
再执行父类构造函数
最后执行子类构造函数
例如以下的程序:
using System;
namespace ConsoleApplicationTest
{
}
执行的结果是:
856

被折叠的 条评论
为什么被折叠?