如何使用LINQ,C#向元素添加属性?

时间:2010-03-16 12:48:51

标签: c# xml linq

我有一个XElement对象,它有许多属性,我只想在元素中添加另一个属性。

我该怎么做?

2 个答案:

答案 0 :(得分:8)

xElement.Add(new XAttribute("Foo", "Bar"));

答案 1 :(得分:2)

要创建具有属性的元素,请使用:
var xmlTest = new XElement("XmlElementName", new XAttribute("XmlAttributeName", "AttributeValue"));