如何进行多次拆分?
例子
string eq = SIN(X)/3
我可以像这样拆分这个,string equation[] = eq.Split['/']
但是如果我+, -, *, /
的方程式中有,我怎么能拆分这个?
例子
string eq = SIN(X) + 3 / 3 * 4
如何进行多次拆分?
例子
string eq = SIN(X)/3
我可以像这样拆分这个,string equation[] = eq.Split['/']
但是如果我+, -, *, /
的方程式中有,我怎么能拆分这个?
例子
string eq = SIN(X) + 3 / 3 * 4
string.Split
允许传入多个字符:
var result = eq.Split('/', '+', '-', '*');
话虽如此,使用字符串运算来评估此类表达式并不是一个好主意。您应该为此任务使用数学解析器。