Is there a method that allows me to evaluate a mathematical expression in a string? Example (Not actual Code):
Input = "2+2"
Output = SomeMethod(Input)
Output = 4
开发者_如何学CUpdate: Nevermind, I found a way around it by using DataTable.Compute.
You'll need a math expression parser to handle this.
Here are some various open source options on CodePlex:
- Simple Math Parser
- Fast Lightweight Expression Evaluator
- ILCalc
A search will find many others...
精彩评论