public NewArrayExpression Update(IEnumerable<Expression> expressions)
{
if (expressions == Expressions)
{
return this;
}
if (NodeType == ExpressionType.NewArrayInit)
{
return Expression.NewArrayInit(Type.GetElementType(), expressions);
}
return Expression.NewArrayBounds(Type.GetElementType(), expressions);
}
}