Ho i seguenti costruttori:
public Class1()
{
this.Variable = new Variable();
}
public Class1(Variable vari)
{
this.Variable = vari;
}
Che può essere riscritto come:
public Class1()
: this(new Variable())
{
}
public Class1(Variable vari)
{
this.Variable = vari;
}
C'è qualche vantaggio di scriverlo nel secondo modo o sarebbero praticamente uguali?