J'ai entendu des gens dire différentes choses à propos de l'attribut DefaultValue
notamment:
- "Il définit la valeur de la propriété avant que quiconque ne l'utilise."
- "Cela ne fonctionne pas pour les autoproperties."
- "Ce n'est que pour la décoration. Vous devez définir manuellement les valeurs réelles par défaut."
Lequel (le cas échéant) a raison? Est-ce que DefaultValue
définit réellement les valeurs par défaut? Y a-t-il des cas où cela ne fonctionne pas? Est-il préférable de ne pas l'utiliser?