我有一个XML例如这是示例代码:varxDoc=XDocument.Load("Test.xml");stringxPath="//B2/C3/D4";//orstringxPath="//B2/C3/D4[@id='1']";vareleList=xDoc.XPathSelectElements(xPath).ToList();foreach(varxElementineleList){Console.WriteLine(xElement);}它工作得很好,但如果我将命名空间添加到根节点A1,此代码将不起作用。在搜索解决方案时,我找到了thisone,但它使用Descendants(