/// <summary> /// 获取基于些属性内嵌表达式 /// </summary> /// <param name="exp">内嵌表达式</param> /// <returns>InTableExpression</returns> public InTableExpression this[Expression exp] { get { InTableExpression intbl = new InTableExpression(); intbl.Field = this; intbl.Expression = exp; return(intbl); } }
public static Expression operator !=(FieldInfo <T> field, InTableExpression value) { InTableExpression ite = (InTableExpression)value; return(field.NotIn((FieldInfo <T>)ite.Field, ite.Expression)); }