【发布时间】:2013-05-24 21:24:04
【问题描述】:
通过 LINQ-to-XML 查询,我有一个 elements(类型为 IEnumerable<XElement>)的集合,我想在这个集合上更新特定属性的所有值。所有更新的值都可以相同。
以包含这些元素的elements:
<element attribute1="value11" attribute2="value21" attribute3="value31" />
<element attribute1="value21" attribute2="value22" attribute3="value33" />
<element attribute1="value31" attribute2="value23" attribute3="value33" />
elements上,如何同时更新attribute1的所有值?
【问题讨论】:
-
您可以选择所有元素并使用foreach选择每个属性,您可以设置值。
标签: c# linq-to-xml