/// <summary> /// 两个Sql条件语句执行或操作 /// </summary> /// <param name="condition1">条件1</param> /// <param name="condition2">条件2</param> /// <returns>条件列表</returns> public static SqlConditionList operator |(SqlConditionList condition1, AbstractSqlCondition condition2) { if (condition1.ConcatType == SqlWhereConcatType.Or) { condition1.Add(condition2); return(condition1); } else { return(SqlCondition.Or(condition1, condition2)); } }
/// <summary> /// 两个Sql条件语句执行或操作 /// </summary> /// <param name="condition1">条件1</param> /// <param name="condition2">条件2</param> /// <returns>条件列表</returns> public static SqlConditionList operator |(AbstractSqlCondition condition1, AbstractSqlCondition condition2) { return(SqlCondition.Or(condition1, condition2)); }