大家帮我来一个序列化的题目,稍有一点实用性的,谢谢!
大家帮我来一个序列化的题目,稍有一点实用性的,谢谢!
跟同事讲讲~~

解决方案 »

  1.   

    定义
    XML序列化
    序列化和反序列化意义
      

  2.   

    1. 请创建一个鸭类:Duck(name,sex),再创建一个方法Eat(),打印一句话”真好吃”
    2. 创建三只鸭子:唐老鸭 母,酱板鸭 公,周黑鸭 公
    3. 将三只鸭子保存至文件Duck.bat内
    4. 再从文件内读取三只鸭子,并调用每只鸭子的Eat()使用序列化保存窗体的状态
    1. 定义一个FormState类,在类中定义窗体高度、宽度、X坐标、Y坐标
    2. 关闭窗体(FormClosed事件)时创建FormState类,并获取窗体的相关属性并设置到FormState类对象对应的属性上,使用序列化保存FormState类的对象
    3. 在窗体加载时使用反序列化获取FormState类对象,恢复窗体状态。加载时应先判断文件是否存在,存在再进行反序列化,不存在则不进行任何操作