本文介绍了如何将XML序列化字典的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经能够序列化一个IEnumerable是这样的:
I have been able to serialize an IEnumerable this way:
[XmlArray("TRANSACTIONS")] [XmlArrayItem("TRANSACTION", typeof(Record))] public IEnumerable<BudgetRecord> Records { get { foreach(Record br in _budget) { yield return br; } } }
不过,我意识到,我现在需要一个包含集合词典词典&LT;字符串,RecordCollection&GT; (RecordCollection实现IEnumerable)
However, I realised that now I need a dictionary containing a collection Dictionary<string, RecordCollection> (RecordCollection implements IEnumerable).
我怎样才能做到这一点?
How can I achieve that?
推荐答案看看下面的博客文章
- blogs.msdn/b/psheill/archive/2005/04/09/406823.aspx
- web.archive/web/20100703052446/blogs.msdn/b/psheill/archive/2005/04/09/406823.aspx
和这一个(不是英文,而是code是有益的)
and this one (not in english, but the code is useful)
- huseyint/2007/12/xml-serializable-generic-dictionary-tipi/
更多推荐
如何将XML序列化字典
发布评论