<Document>
<A>
<B>
<C></C>
</B>
</A>
<E>
<F>
<C></C>
</F>
<G>
<C></C>
</G>
</E>
</Document>
Если я загружаю вышеуказанный XML-код в XmlDocument и выполняю SelectSingleNode на A, используя запрос XPath // C
XmlNode oNode = oDocument.SelectSingleNode("E");
XmlNodeList oNodeList = oNode.SelectNodes("//C");
почему он возвращает узлы из-под B, когда то, что я ожидал, будет возвращать узлы из-под E
Имеет смысл?
Редактировать: Как я могу сделать так, чтобы он возвращался только с этого узла?