private AncestorIterator(AncestorIterator other) : base(other, true)
 {
     this.startPosition = other.startPosition;
     if (other.navigators != null)
     {
         this.navigators = other.navigators;
     }
     this.currentPosition = other.currentPosition;
 }
示例#2
0
 private AncestorIterator(AncestorIterator other)
     : base(other, true)
 {
     startPosition = other.startPosition;
     if (other.navigators != null)
     {
         navigators = (ArrayList)other.navigators;
     }
     currentPosition = other.currentPosition;
 }
示例#3
0
文件: Iterator.cs 项目: cyplo/mono
		private AncestorIterator (AncestorIterator other)
			: base (other, true)
		{
			startPosition = other.startPosition;
			if (other.navigators != null)
				navigators = (ArrayList) other.navigators;
			currentPosition = other.currentPosition;
		}