我正在制作一个程序,它必须使用Visual Basic(.NET)来评估函数表达式,如f(x)= x ^ 2 + 6x-9。
我想我能做到这一点的唯一方法是使用NCalc,所以我下载了它,我可以看到它安装在' Project>下面。管理NuGet包'。但我不知道接下来该做什么。在使用它之前,我是否必须在项目中声明一些内容?因为现在这仍然会出错:
Dim e As Expression
有人可以帮助我吗?
答案 0 :(得分:0)
将导入添加到文件顶部:
Imports Ncalc
然后你可以按照你的描述使用它:
Dim x As New Expression("x^2+6*x-9")
x.Parameters.Add("x", "4")
Dim result = x.Evaluate
MessageBox.Show(result)