SqlSugar.ResolveExpress.UnderNodeTypeIsConstantExpression C# (CSharp) Method

UnderNodeTypeIsConstantExpression() private method

private UnderNodeTypeIsConstantExpression ( MemberExpression exp ) : bool
exp System.Linq.Expressions.MemberExpression
return bool
        private bool UnderNodeTypeIsConstantExpression(MemberExpression exp)
        {
            while (exp.Expression != null)
            {
                if (exp != null && exp.Expression != null)
                {
                    if (exp.Expression is MemberExpression)
                    {
                        exp = (MemberExpression)exp.Expression;
                    }
                    else
                    {

                        break;
                    }
                }
            }
            return exp.Expression is ConstantExpression;
        }