在我的项目中我有一些像a + b + c = d的表达式,其中a可以是a1 + a2,b = b1 * b2 / b3等等。有时这些表达式变得复杂,然后很难找到错误在计算中。我曾经使用树状视图,它以下列形式表示表达式:
d
sum
a
sum
a1
a2
b
...
c
你可以想象这也不是一件容易的事。我想如果我可以将这个表达式表示为VS中的图表。例如, d = A + B + C 用户点击a,然后在下面打开一行,等等。
有人可以向我推荐任何用于创建此类内容的API吗?或者表示表达式树的方法是什么?