为什么C#构造函数只能在初始化列表中链接(一个构造函数调用另一个)?
constructor1()
{
// do something
}
constructor2() : this()
{
//do something else
}
是否有不允许这样做的原因?
constructor1()
{
// do something
}
constructor2()
{
constructor1();
// do something else.
}