XML文件内容:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration  xmlns="urn:nhibernate-configuration-2.0">
<session-factory name="CSEI.View">
<property name="code">aaaaaaaaa</property>
<property name="Name">bbbbbbbbb</property>
</session-factory>
</hibernate-configuration>
=======================================================================
问:有没有其它更好的获取方法?
=======================================================================
我的获取某结点方法: 
String strcon = string.Empty;//读取XML配置信息
XmlDocument doc=new XmlDocument();
doc.Load("file.xml");

XmlNodeList list = doc.GetElementsByTagName("session-factory");

foreach(XmlNode node in list)
{
XmlNodeList columnList = node.SelectNodes("property")  ;//出现错误,返回空值
foreach(XmlNode columnNode in columnList)
{
string namestr = columnNode.Attributes[ "name" ].InnerText;
if (namestr == "Name")
{
strcon = columnNode.InnerText;
return strcon;
}
}
}

return strcon;