有一个名为HttpBrowserCapabilities的本机框架对象。我想将其序列化为XML。有什么想法的最佳方法吗?
我的第一个想法是创建我自己的继承它的类,然后用XML装饰所有属性然后序列化它。我想知道是否有更简单(神奇)的方法来做到这一点。 :)
TIA
答案 0 :(得分:0)
除非该类被标记为可序列化,否则。但是,为了实现上述目的,使用装饰器,您可以使用IDataContractSurrogate。见http://msdn.microsoft.com/en-us/library/system.runtime.serialization.idatacontractsurrogate.aspx