Stockage extérieurs de formules avec la possibilité de les modifier

Signaler
Messages postés
2
Date d'inscription
mercredi 24 mars 2010
Statut
Membre
Dernière intervention
1 septembre 2010
-
Messages postés
380
Date d'inscription
samedi 22 janvier 2005
Statut
Membre
Dernière intervention
13 août 2011
-
Bonjour à tous,

Je suis actuellement en stage et je réalise un programme en C# dans le milieu médical.


On m'a demandé que l'application soit très modulaire afin de rajouter des éléments ou en enlever sans avoir a tout re-programmer l'ensemble.


J'ai besoin de stocké dans un fichier externe des formules ( ex: Math.Round(ApportLait*Poids)/100 ) avec la possibilité de les modifier ...

J'ai pensé au XML avec une classe qui transforme le texte en formule mais il ne reconnait pas les variables ( exemple : ApportLait ) ...

Avez vous une idée ou savez vous comment faire?

Merci d'avance
A voir également:

2 réponses

Messages postés
793
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
10 février 2021
8
Bonjour,

Je pense qu'il te faut un parser afin de pouvoir décoder ta formule, mais il faudra aussi définir tes variables si nécessaires. Voilà 2 articles qui peuvent résoudre ton problème :
http://www.codeproject.com/KB/recipes/matheval.aspx
http://www.codeproject.com/KB/recipes/eval3.aspx



louis
Messages postés
380
Date d'inscription
samedi 22 janvier 2005
Statut
Membre
Dernière intervention
13 août 2011
7