[英]VB.NET. How to convert a textbox input or a string into an arithmetic formula?
我正在尝试创建一个评分系统,您可以选择自己的主题和组件(背诵,测验等),以及自定义公式...我将使用ddl语言在数据库中创建字段和表,所以所有的与此相关的是,我的公式存在很大问题...我不知道如何将包含“变量名”的字符串公式(从文本框或数据库中)转换为系统将识别的可行公式。
简短的例子。
我声明了三个整数a,b和c以及相应的值(a = 1,b = 2,c = 3)。 然后让用户在文本框中输入公式。
示例:textbox1:a + c
然后使用b等于结果...
这就是问题所在,程序将其读作纯字符串并且不识别变量DX
我该怎么做?
一些可以在.NET中评估简单数学表达式字符串的库是:
希望我帮忙!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.