public override bool Equals(object obj) { if (!(obj is QueryPage)) return false; var other = (QueryPage)obj; return this.Size == other.Size && this.Number == other.Number; }