c#根据公式进行自动计算的实现(三)
最近也发现了一个更简单的方法,就是直接用DataTable的Compute()方法!
object obj = new DataTable().Compute("(1+3)*9", "");
tbxA3.Text = obj.ToString();
简单吧,不过有点局限性,就是不支持sin、cos等函数,只能是标准的数字型的加、减、乘、除运算
object obj = new DataTable().Compute("(1+3)*9", "");
tbxA3.Text = obj.ToString();
简单吧,不过有点局限性,就是不支持sin、cos等函数,只能是标准的数字型的加、减、乘、除运算
浙公网安备 33010602011771号