Imaginez une application basée sur des options.Se débarrasser du fardeau de la vérification de la valeur d'un paramètre chaque fois qu'un objet est utilisé
Je veux ajouter un point d'exclamation à la fin de chaque chaîne (elle-même, une tâche extrêmement facile). Cependant, j'ai une option dans web.config ou un fichier XML, donc si l'option est true, l'exclamation est ajoutée, sinon ce n'est pas le cas.
Je sais comment vérifier web.config ou un fichier xml pour la valeur du paramètre, cependant, quelle est la meilleure façon de le faire? Dans le cas d'une chaîne, il sera fortement utilisé dans n'importe quel programme.
Je pourrais écrire:
if (ExclamationIsSet)
{
// Append here
}
// Otherwise it isn't set, so don't.
Cependant, ce n'est pas pratique pour un grand (ou même petite) codebase. Y a-t-il un moyen de se débarrasser de cette vérification manuelle? J'ai entendu AOP ou attributs peuvent être en mesure de résoudre ce problème, mais je n'ai pas vu un exemple.
Quelles méthodes pourraient résoudre ce problème?
+1 pour la procédure détaillée. – dotnetdev