正如标题所述,我需要在 Visual Studio 2010 中使用 NCalc。我正在编写一个程序来计算 VB 中的多步数学问题,但我不太确定如何使用 NCalc。用户在文本框中输入一个数学问题,然后单击一个按钮,该按钮将告诉程序计算答案。我已经添加了 NCalc 作为参考,并将其导入到项目中,我只是不确定下一步该做什么。
问问题
1792 次
1 回答
1
您需要在文件顶部添加:
using NCalc.Domain;
然后,您可以在按钮按下时写一些东西,例如:
Expression exp = new Expression(textBox1.Text); // Get the text box text
try
{
object result = exp.Evaluate();
textBox2.Text = result.ToString(); // Place the "answer"
}
catch(EvaluationException e)
{
// This happens if the user enters a "bad" expression
textBox2.Text = "Unable to compute: " + e.Message;
}
有关详细信息,请参阅NCalc 主页上的示例。
于 2012-10-04T00:43:24.270 回答