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(); 
관련 문제