public override void Add(OpFilter value) { if (value is OpAnd) { foreach (var item in (OpAnd)value) { _lst.Add(item); } } else { _lst.Add(value); } }
public OpNot(OpFilter value) { Value = value; }
public virtual void Add(OpFilter value) { _lst.Add(value); }