J'ai un contrôle avec un tas de champs que je veux qu'un utilisateur puisse configurer.Que dois-je nommer une énumération décrivant si un champ est caché, facultatif ou requis?
J'avais initialement ceci:
public bool Phone1Visible;
public bool Phone1Required;
alors réalisé que je ne voulais pas traiter avoir à valider à nouveau cachés champs obligatoires, alors je suis venu avec ceci:
public enum YOUR_NAME_HERE
{
Hidden,
Optional,
Required
}
Qu'est-ce que Nommez-vous cette énumération? Je pensais "FieldCriticality", mais cela semble un peu verbeux.
Suggestions bienvenues.
"Statut" ne semble pas assez descriptif. Peut-être "FieldStatus"? –
D'accord. Cependant, d'après mon expérience, Field ne le rend pas vraiment beaucoup plus descriptif. Si vous avez d'autres types de statuts, je suis entièrement d'accord que FieldStatus est beaucoup plus utile. Mais si vous ne le faites pas, je pense que plus c'est simple, mieux c'est. Et avec vos variables, c'est très lisible. Quel est le statut de Phone1Visible vs Quel est le FieldStatus de Phone1Visible. – Kamal