//
XPath 式の先頭は、ドキュメント ルートから始まります。「.//stuffChild」を試してみてください。. は、検索のコンテキストを設定する self::node() の省略形であり、// は子孫軸の省略形です。
だからあなたは持っています:
XmlNode stuffChild = stuff.SelectSingleNode(".//stuffChild");
これは次のように変換されます。
xmlNode stuffChild = stuff.SelectSingleNode("self::node()/descendant::stuffChild");
xmlNode stuffChild = stuff.SelectSingleNode("self::node()/descendant-or-self::stuffChild");
子ノードが親と同じ名前を持つ可能性がある場合は、親を再選択しないように、次のやや冗長な構文を使用する必要があります。
xmlNode stuffChild = stuff.SelectSingleNode("self::node()/descendant::stuffChild");
また、「stuffChild」が「stuff」の直接の子孫である場合は、接頭辞を完全に省略して「stuffChild」のみを選択できます。
XmlNode stuffChild = stuff.SelectSingleNode("stuffChild");
W3Schoolsチュートリアルには、理解しやすい形式で役立つ情報が含まれています。