Vous savez que vous pouvez économiser des lignes de code lorsque
vous avez plusieurs constructeur en C#?
Au lieu de faire :
public class ClHéro
{
public ClHéro(string p_nom)
{
m_nom = p_nom;
Vie = 100;
}
public ClHéro()
{
Vie = 100;
}
string m_nom;
public int Vie
{
get;
set;
}
}
Vous pouvez tout simplement faire :
public class ClHéro
{
public ClHéro(string p_nom)
: this()
{
m_nom = p_nom;
}
public ClHéro()
{
Vie = 100;
}
string m_nom;
public int Vie
{
get;
set;
}
}

Laisser un commentaire
Flux de commentaires pour cet article