public bool MoveNext(string aValue) { _DNChild = GetTagValue(_DNSelected.InnerText, _DNChild.TagValueEnd, aValue); int iEnd = _DNChild.TagValueEnd + aValue.Length + 3; return(iEnd < _InnerText.Length); }
public void Select(string aPath) { string[] mPath = aPath.Split('/'); _DNSelected.InnerText = _InnerText.Trim(); foreach (string sTag in mPath) { if (sTag != "") { _DNSelected = GetTagValue(_DNSelected.InnerText, 0, sTag); } } }
public bool MoveNext( string aValue ) { _DNChild = GetTagValue(_DNSelected.InnerText, _DNChild.TagValueEnd, aValue); int iEnd = _DNChild.TagValueEnd + aValue.Length + 3; return ( iEnd < _InnerText.Length); }