处理串行化对象的版本变化-c#入门经典教材

在C#中,处理串行化对象的版本变化是一个重要的概念。如果删除了原对象的一个字段,格式化器只是忽略逆串行化流中的多余数据。例如,[Serializable] public class Chair { public double myPrice; public string myVendor, myID; …. } [Serializable] public class Chair { public string myVendor, myID; … } 这段代码中,如果删除了原对象的一个字段(如`myPrice`),格式化器会忽略逆串行化流中的多余数据。
ppt 文件大小:4.81MB