示例#1
0
 /* caveat: the base ctor gets the useless parent arg */
 public XPathUnionIterator(XPathUnionIterator copy) : base(copy.parent)
 {
     this.left      = (XPathBaseIterator)copy.left.Clone();
     this.right     = (XPathBaseIterator)copy.right.Clone();
     this.moveRight = copy.moveRight;
     this.moveLeft  = copy.moveLeft;
 }
		/* caveat: the base ctor gets the useless parent arg */
		public XPathUnionIterator(XPathUnionIterator copy) : base(copy.parent)
		{
			this.left = (XPathBaseIterator)copy.left.Clone();
			this.right = (XPathBaseIterator)copy.right.Clone();
			this.moveRight = copy.moveRight;
			this.moveLeft = copy.moveLeft;
		}