如何进行多次拆分?
示例
字符串 eq = SIN(X)/3
我可以像 string equation[] = eq.Split['/']
这样拆分它,但是如果我的方程式中有 +, -, *,/
如何我可以拆分这个吗?
示例
string eq = SIN(X) + 3/3 * 4
最佳答案
string.Split
允许传入多个字符:
var result = eq.Split('/', '+', '-', '*');
话虽如此,使用字符串操作来评估此类表达式并不是一个好主意。您应该为此任务使用数学解析器。
关于c# - 我怎样才能进行多次拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13791489/