Spécification d'aucune valeur par défaut
Remonter à Valeurs par défaut d'une propriété
Lorsque vous redéclarez une propriété, vous pouvez indiquer que la propriété ne possède pas de valeur par défaut, même si une telle valeur est définie pour la propriété reçue en héritage.
Pour indiquer qu'une propriété n'a pas de valeur par défaut, ajoutez la directive nodefault à la déclaration de la propriété. Par exemple,
property FavoriteFlavor string nodefault;
__property int NewInteger = {nodefault};
Lorsque vous déclarez une propriété pour la première fois, vous n'êtes pas obligé de spécifier nodefault. L'absence d'une valeur par défaut déclarée indique l'inexistence d'une valeur par défaut.