Esempio n. 1
0
        public override bool IsSamePosition(XPathNavigator other)
        {
            NavigableDocument o = other as NavigableDocument;

            if (o == null)
            {
                return(false);
            }

            if (!document.Equals(o.document) || !element.Equals(o.element))
            {
                return(false);
            }

            if (o.attrs == null && attrs == null)
            {
                return(true);
            }

            return(attrs.Equals(o.attrs));
        }