Okay, I know that in Python, say you had a string called
strExpression and it\'s value was \"1+2-(3*5)\"
There is a python method (function, sorry I get the
Try this it uses CodeDOM to create a calculator
There isn't exactly such a method in C#, but you can easily write one using the compiler at runtime to evaluate the expression. Check out CSharpCodeProvider.
You can use the Microsoft.JScript which exposes all client side javascript functions in C#
using System;
using Microsoft.JScript;
using Microsoft.JScript.Vsa;
namespace JustTest
{
class Program
{
static void Main(string[] args)
{
object value = Eval.JScriptEvaluate("1+2-(3*5)", VsaEngine.CreateEngine());
Console.Write(value);
Console.ReadLine();
}
}
}