2010-11-24 63 views

回答

2

反過來接近問題的方式:不要將字典寫入XElement,而是嘗試從字典中構造XElement。 LINQ到XML使得這非常簡單。

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

return xml.ToString();