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