辞書フィールドを持つクラスがあります。このクラスのすべてのアイテムをループして 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 の子孫に追加する理由です。ビデオ、ゲームなど、すでに他のルーツを持っている可能性があります。
これについての考えを感謝します。