如何忽略二进制序列化的 Event 类成员?
我需要避免序列化 Event 类成员,因为当事件由未标记为可序列化的对象处理时,序列化将失败。 我尝试在 Event 类成员上使用 NonSerialized 属性,但无…
是否存在可二进制序列化的 XML 特定对象(如 XElement)?
我有一个用例,我通过 MSMQ 在线序列化对象(主要是字符串)。当我从队列中读取对象时,我希望能够判断用户想要的对象是 XML 还是字符串。我想这样做…
使用 .NET 自定义序列化时测试可选字段
给定这样一个类: [Serializable] public class MyClass { string name string address public MyClass(SerializationInfo info, StreamingContext co…
如何反序列化已更改类型的旧数据?
我有使用二进制序列化存储以下类的数据: [Serializable] public abstract class BaseBusinessObject { private NameValueCollection _fieldErrors = …
XmlSerializer 和 BinaryFormatter 之间有什么区别
上周我花了很大一部分时间进行连载。 在那段时间里,我发现了许多使用 BinaryFormatter 或 XmlSerializer 的示例。 不幸的是,我没有找到任何全面详细…