コード例 #1
0
 /// <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);
     }
 }
コード例 #2
0
        public static Expression operator !=(FieldInfo <T> field, InTableExpression value)
        {
            InTableExpression ite = (InTableExpression)value;

            return(field.NotIn((FieldInfo <T>)ite.Field, ite.Expression));
        }