c#读取xml根节点属性。该如何解决
c#读取xml根节点属性。

我想读取<info agencyid="0000000">
我想得到0000000,也就是agencyid的值。求指导
以前,读取节点的属性我是这么读取的
string install = "";
XElement elementk = XElement.Load(@".\phonexmll\app.xml");
var query = elementk.Descendants("info");
foreach (var item in query)
{
install = item.Attribute("agencyid").Value;
}
这个根节点的属性为什么不行了呢。。
------解决方案--------------------
我想读取<info agencyid="0000000">
我想得到0000000,也就是agencyid的值。求指导
以前,读取节点的属性我是这么读取的
string install = "";
XElement elementk = XElement.Load(@".\phonexmll\app.xml");
var query = elementk.Descendants("info");
foreach (var item in query)
{
install = item.Attribute("agencyid").Value;
}
这个根节点的属性为什么不行了呢。。
------解决方案--------------------
DataSet ds = new DataSet();
ds.ReadXml("x.xml");
string id = ds.Tables["info"].Rows[0]["agencyid"].ToString();