-1
正如標題所述,我需要在Visual Studio 2010中使用NCalc。我正在編寫一個程序,它將計算VB中的多步數學問題,但我不是很確定我會如何使用NCalc。用戶將數學問題輸入到文本框中,然後單擊一個按鈕,該按鈕將指示程序計算答案。我已經添加了NCalc作爲參考,並將其導入到項目中,但我不確定接下來要做什麼。在Visual Studio 2010中使用NCalc - VB.Net
正如標題所述,我需要在Visual Studio 2010中使用NCalc。我正在編寫一個程序,它將計算VB中的多步數學問題,但我不是很確定我會如何使用NCalc。用戶將數學問題輸入到文本框中,然後單擊一個按鈕,該按鈕將指示程序計算答案。我已經添加了NCalc作爲參考,並將其導入到項目中,但我不確定接下來要做什麼。在Visual Studio 2010中使用NCalc - VB.Net
你需要添加,在你的文件的頂部:
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;
}
有關詳細信息,請參閱examples on NCalc's homepage。