Article : http://blog.csdn.net/scauscnu/article/details/13621137 Cela doit dire { get ; set ; }, comme il n’existe pas de segment privé, nous ne pouvons pas spécifier manuellement la valeur par défaut, alors quelle est la valeur par défaut du système ?
Pour les types int, la valeur par défaut est 0 ; Pour l’intelligence ? type, la valeur par défaut est nulle ; Pour les types bool, la valeur par défaut est fausse ; Pour la décharge ? type, la valeur par défaut est nulle ; Pour le type Chaîne, la valeur par défaut est nulle ; Pour la ficelle ? Tape, haha, sans cette façon d’écrire, il y aura des erreurs ; Pour le type DateTime, la valeur par défaut est 0001-01-01 00:00:00 ; Pour DateTime ? type, la valeur par défaut est nulle ; Pour les types d’enum, la valeur par défaut est un élément de valeur 0, si un élément d’enum de 0 n’existe pas, il reste 0, voir C# Enums ; Pour les enums ? type, la valeur par défaut est nulle ; Pour les types de classes, le défaut est une référence d’objet non instanciée ; Pour les cours ? Tape, haha, sans cette façon d’écrire, il y aura des erreurs. Concernant le type plus ?, cela signifie que la valeur de ce type peut être nulle, par exemple, int n’a à l’origine aucune valeur nulle, plus int ? Cela peut être nul.
Nous imitons et écrivons directement,
Exception lancée : le processus est terminé à cause de StackOverflowException.
Ce genre d’article est vraiment trompeur si vous ne le pratiquez pas vous-même !!
|