Comment puis-je initialiser les variables de membre pendant la déclaration et créer le sténographie getter / setter? Est-il possible ou dois-je utiliser le constructeur pour affecter la valeur?
Par exemple, je veux faire quelque chose de similaire à ce p> ou p> < Pré> xxx pré> p>
4 Réponses :
Malheureusement, il n'existe actuellement aucun moyen de y parvenir. p>
Vous devez attribuer la valeur par défaut lorsque vous déclarez les propriétés champ de support em> ou attribuer la valeur par défaut du constructeur si vous utilisez une propriété automatique. P>
Vous parlez du pré-blanc # 6 Je vois que les autres ont donné un exemple.
public class Money
{
public int Dollars {get;set;}
public Money()
{
Dollars = 200;
}
}
public class Money
{
public int Dollars { get; set; }
public Money()
{
Dollars = 200;
}
}
in C # 6 et plus tard, vous pouvez initialiser les propriétés appliquées automatiquement aux champs: source: MSDN P> P>