CSharp - Accessing an Attribute with the Attribute Method

Description

Accessing an Attribute with the Attribute Method

Demo

using System;
using System.Linq;
using System.Xml.Linq;
using System.Collections.Generic;

class Program/*from   w  ww  .  j  ava  2 s.  c o  m*/
{
    static void Main(string[] args){
              //  we will use this to store a reference to one of the elements in the XML tree.
              XElement firstParticipant;
        
              XDocument xDocument = new XDocument(
                new XElement("Books", firstParticipant =
                  new XElement("Book",
                    new XAttribute("type", "Author"),
                    new XElement("FirstName", "Joe"),
                    new XElement("LastName", "Ruby"))));
        
              Console.WriteLine(firstParticipant.Attribute("type").Value);
    }
}

Result

Related Topic