我有一个由节点组成的树数据结构,我需要将其解析为表达式树。我的节点看起来像这样(简化):
public class Node
{
public Node Left { get; set; }
public Node Right { get; set; }
public Operation OperationType { get; set; }
public object Value { get; set; }
}
找到树的底部并向后构建表达式树的最佳/正确方法是什么?你先解析左还是右?