Data la seguente classe:In C#, qual è il modo migliore/accettato di fare concatenamento con il costruttore?
public class MyClass
{
private string _param;
public MyClass()
{
_param = string.Empty;
}
public MyClass (string param)
{
_param = param;
}
}
sto lacerato tra due modi di catena di quei costruttori:
Il primo:
public MyClass() : this (string.Empty)
{
}
public MyClass (string param)
{
_param = param;
}
la seconda:
public MyClass()
{
_param = string.Empty;
}
public MyClass (string param) : this()
{
_param = param;
}
Quindi, è meglio concatenare dal costruttore senza parametri o viceversa?
In effetti, e sembra essere il consenso qui. –