Meilleur et le plus court chemin pour évaluer des expressions mathématiques

Il existe de nombreux algorithmes pour évaluer des expressions, par exemple:

  1. Par Descente Récursive
  2. Shunting-yard algorithme
  3. La notation polonaise inversée

Est-il possible d'évaluer une expression mathématique à l'aide de C# .net la réflexion ou l'autre moderne .net de la technologie?

  • J'ai posé une question similaire a tout à l'arrière. Vous pouvez regarder quelques unes de ces réponses: stackoverflow.com/questions/234217/...
  • Avez-vous trouvé un moyen de relier les variables utilisées dans le reste de la "statique/pré-compilé" code?