示例#1
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((base.GetHashCode() * 397) ^ (InnerOperand != null ? InnerOperand.GetHashCode() : 0));
     }
 }
示例#2
0
 public string Print() => $"({Name} {InnerOperand.Print()})";
示例#3
0
 public LambdaExpression Calculate() => FilterBuilder.AllPredicate(Data, InnerOperand.Calculate());
示例#4
0
 public IOperand Copy() => new AllOperand(Data, InnerOperand.Copy());
示例#5
0
 public LambdaExpression Calculate() => InnerOperand != null?FilterBuilder.AnyPredicate(Data, InnerOperand.Calculate()) : FilterBuilder.AnyPredicate(Data);