一键计算总和 C#
Calculate a sum in 1 click c#
场景:
- 该表单由 2 个文本框和一个按钮组成。
- 在 textBox1 中用户输入:
4+7-3+10
- 按下按钮
- 在 textBox2 中,输出将计算出总和 =
18
这可以用c#实现吗?如果是,怎么做?
谢谢。
是的,可以用System.Data.DataTable.Compute
实现:
var calculator = new DataTable();
int result = (int)calculator.Compute("4+7-3+10", null); // 18
查看 DataColumn.Expression
的备注部分,了解支持的内容。
场景:
- 该表单由 2 个文本框和一个按钮组成。
- 在 textBox1 中用户输入:
4+7-3+10
- 按下按钮
- 在 textBox2 中,输出将计算出总和 =
18
- 在 textBox1 中用户输入:
这可以用c#实现吗?如果是,怎么做?
谢谢。
是的,可以用System.Data.DataTable.Compute
实现:
var calculator = new DataTable();
int result = (int)calculator.Compute("4+7-3+10", null); // 18
查看 DataColumn.Expression
的备注部分,了解支持的内容。