对象写入文件和从文件中重构到对象

Posted 知足而常乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象写入文件和从文件中重构到对象相关的知识,希望对你有一定的参考价值。

                //将对象写入文件中
                Game game = new Game();
                game.Level = 2;
                game.Player = "Tom";
                FileStream fs = new FileStream(@"game.bak",FileMode.OpenOrCreate,FileAccess.Write);
                StreamWriter sw = new StreamWriter(fs);
                sw.WriteLine(game.Player);
                sw.WriteLine(game.Level);
                sw.Flush();
                sw.Close();
               //将文件重构成对象
                Game game = new Game();
                FileStream fs = new FileStream(@"game.bak", FileMode.Open, FileAccess.Read);
                StreamReader sr = new StreamReader(fs);
                game.Player = sr.ReadLine();
                game.Leveal = sr.ReadLine();
                sr.Close();

 

以上是关于对象写入文件和从文件中重构到对象的主要内容,如果未能解决你的问题,请参考以下文章

File类

Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段

IO

将对象以json格式写入到文件中

Java 关于File使用

从文件中重复写入和加载对象的 ArrayList