我正在尝试获取正在BinaryExpression中使用的运算符。没有任何公共财产或方法允许我这样做。我有以下内容:
var binary = expr as BinaryExpression;
var operator = binary.Operator(); // of course this doesn't work
我该怎么做?
标记
答案 0 :(得分:5)
查看NodeType
property。它的类型为ExpressionType
。
您可以查看它是ExpressionType.Add
,ExpressionType.Subtract
等......还是您正在寻找的任何操作。