-1

タイトルが示すように、Visual Studio 2010 で NCalc を使用する必要があります。VB で複数ステップの数学の問題を計算するプログラムを作成していますが、NCalc をどのように使用すればよいかよくわかりません。ユーザーは数学の問題をテキスト ボックスに入力し、ボタンをクリックしてプログラムに答えを計算させます。すでに NCalc を参照として追加し、それをプロジェクトにインポートしましたが、次に何をすべきかわかりません。

4

1 に答える 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 に答える