Sté*_*écy 8 c# constructor chaining
鉴于以下课程:
public class MyClass
{
private string _param;
public MyClass ()
{
_param = string.Empty;
}
public MyClass (string param)
{
_param = param;
}
}
Run Code Online (Sandbox Code Playgroud)
我在两种链接这些构造函数的方法之间分裂:
第一个:
public MyClass () : this (string.Empty)
{
}
public MyClass (string param)
{
_param = param;
}
Run Code Online (Sandbox Code Playgroud)
第二个:
public MyClass ()
{
_param = string.Empty;
}
public MyClass (string param) : this ()
{
_param = param;
}
Run Code Online (Sandbox Code Playgroud)
那么,从无参数构造函数链接到其他方式更好吗?