private static bool IsNumberLiteral(Expression expression, int value)
{
return (NodeType.IntegerLiteralExpression == expression.NodeType
&& (value == ((IntegerLiteralExpression)expression).Value))
||
(NodeType.DoubleLiteralExpression == expression.NodeType
&& (value == ((DoubleLiteralExpression)expression).Value));
}