C#获取Xml节点的文本值解决办法

C#获取Xml节点的文本值
Xml:
<?xml version="1.0" encoding="utf-8"?>
<Root>
    <Person IDCard="610424199902230099" >
        <Results>
            <Result>1</Result>
            <Result>1</Result>
            <Result>1</Result>
        </Results>
    </Person>
</Root>

如何获取<Result>1</Result>里的“1
求指教C#获取Xml节点的文本值解决办法
------解决方案--------------------
Refer here:
http://www.cnblogs.com/insus/p/3778256.html
------解决方案--------------------
用linq to xml
------解决方案--------------------

XElement rootE = XElement.Load(Server.MapPath("/xxx.xml"));
var query = rootE.Elements("Person")


使用linq to xml
------解决方案--------------------
把Xml文本节点读入到Word文档
//读取xml内容写入word文档和显示
private void btn_New_Click(object sender, EventArgs e)
        {
            btn_New.Enabled = false;//停用新建按钮
            ThreadPool.QueueUserWorkItem(//使用线程池
                (P_temp) =>//使用lambda表达式
                {
                    G_wa = new Word.Application();//创建Word应用程序对象
                    Word.Document P_wd = G_wa.Documents.Add(//建立新文档
                        ref G_missing, ref G_missing, ref G_missing, ref G_missing);
                    Word.Range P_Range = P_wd.Paragraphs[1].Range;//得到文档段落范围
                    XmlDocument P_XML = new XmlDocument();//创建XML对象
                    P_XML.Load("test.xml");//打开XML文档
                    XmlElement P_XmlElement = P_XML.DocumentElement;//得到XML根节点
                    XmlNodeList P_XmlNodeList = P_XmlElement.ChildNodes;//得到子节点集合
                    string P_Str_Message = string.Empty;//创建空字符串对象
                    foreach (XmlNode xn in P_XmlNodeList)//遍例所有子节点
                    {
                        foreach (XmlNode xn2 in xn.ChildNodes)//遍例子节点中的节点
                        {
                            P_Str_Message += xn2.InnerText+" ";//得到字符串信息
                        }
                        P_Str_Message += "\r\n";
                    }
                    P_Range.Text = P_Str_Message;//向Word中添加字符串信息
                    G_str_path = string.Format(//计算文件保存路径
                        @"{0}\{1}", G_FolderBrowserDialog.SelectedPath,
                        DateTime.Now.ToString("yyyy年M月d日h时s分m秒fff毫秒") + ".doc");
                    P_wd.SaveAs(//保存Word文件