Jak odczytać wartość atrybutu z XmlNode w C #?

Załóżmy, że mam XmlNode i chcę uzyskać wartość atrybutu o nazwie „Name”. Jak mogę to zrobić?

XmlTextReader reader = new XmlTextReader(path);

XmlDocument doc = new XmlDocument();
XmlNode node = doc.ReadNode(reader);

foreach (XmlNode chldNode in node.ChildNodes)
{
     **//Read the attribute Name**
     if (chldNode.Name == Employee)
     {                    
         if (chldNode.HasChildNodes)
         {
             foreach (XmlNode item in node.ChildNodes)
             { 

             }
         }
      }
}

Dokument XML:

<Root>
    <Employee Name ="TestName">
    <Childs/>
</Root>

questionAnswers(8)

yourAnswerToTheQuestion