我有一个有字典字段的类。我想遍历这个类的每个项目并创建一个 xml 文档,但在这个循环中我想遍历这个字典属性并添加键值对。
我正在寻找可以执行以下操作的东西
foreach(Book bk in query)
{
ReturnData.Descendants("Books")
.FirstOrDefault().Add(new XElement("Book",
new XElement("Name", bk.BookName),
new XElement("Measure", bk.Measure,
.foreach(KeyValuePair<string, double> measure in bk.NewMeasures)
{
new XElement(measure.Key,measure.Value)
},
new XElement("Value", bk.PreviousValue))));
}
返回数据已经包含一些 XML,这就是我添加到 Books 后代的原因。它可能已经有其他根源,例如视频、游戏等。
感谢您对此的任何想法。