如何进行多重拆分?
例
string eq = SIN(X)/3
我可以像这样分裂,string equation[] = eq.Split['/']但如果我+, -, *, /在我的等式中我怎么能分裂这个?
例
string eq = SIN(X) + 3 / 3 * 4
string.Split 允许传入多个字符:
var result = eq.Split('/', '+', '-', '*');
Run Code Online (Sandbox Code Playgroud)
话虽如此,通过使用字符串操作来评估这样的表达式并不是一个好主意.您应该使用数学解析器来完成此任务.
| 归档时间: |
|
| 查看次数: |
105 次 |
| 最近记录: |