2010-11-24 5 views

答えて

2

問題を解決する方法を逆にする:辞書をXElementに書き込むのではなく、辞書からXElementを構築しようとする。 LINQ-to-XMLはこれを特に簡単にします。

var xml = new XElement("DictionaryContents", 
    myDict.Select(kvp => new XElement(kvp.Key, kvp.Value))); 

return xml.ToString();