一键计算总和 C#

Calculate a sum in 1 click c#

场景:

这可以用c#实现吗?如果是,怎么做?

谢谢。

是的,可以用System.Data.DataTable.Compute实现:

var calculator = new DataTable();
int result = (int)calculator.Compute("4+7-3+10", null); // 18

查看 DataColumn.Expression 的备注部分,了解支持的内容。