我需要知道当前使用Microsoft XmlSerializer反序列化子对象的时间。
我不想使用在多线程中不起作用的全局指示符。
我的类已经使用公共属性自动反序列化了。我更喜欢不自己管理序列化(如果可能的话,我更愿意继续使用公共属性的自动反序列化。)
我想到了两件事:
但这两种方法都远非优雅。我想知道是否有更好的解决方案,如实现Deserializable接口或其他什么?我缺少知识,知道如何以干净的方式做到这一点。
答案 0 :(得分:0)
我认为使用Microsoft XmlSerializer的当前实现是不可能的。