Vorgehensweise: Abrufen einer Attributauflistung (LINQ to XML) (C#)

Dieses Thema enthält eine Einführung in die Attributes-Klasse. Diese Methode ruft die Attribute eines Elements ab.

Beispiel

Im folgenden Beispiel wird gezeigt, wie die Auflistung von Attributen eines Elements durchlaufen werden kann.

XElement val = new XElement("Value",  
    new XAttribute("ID", "1243"),  
    new XAttribute("Type", "int"),  
    new XAttribute("ConvertableTo", "double"),  
    "100");  
IEnumerable<XAttribute> listOfAttributes =  
    from att in val.Attributes()  
    select att;  
foreach (XAttribute a in listOfAttributes)  
    Console.WriteLine(a);  

Dieser Code erzeugt die folgende Ausgabe:

ID="1243"  
Type="int"  
ConvertableTo="double"  

Siehe auch

LINQ to XML Axes (C#) (LINQ to XML-Achsen (C#))