2025-03-02 09:02:55
我也知道可以用文件流去读,但问题是你怎么知道变量A的偏移量是多少?我记得C++里面直接可以定义一个相同的结构体变量,然后读出来,之后就可以用 结构体.成员 来使用了啊,C#应该怎么做?
我可以很负责地告诉你,绝对没有直接从一个文件里面出一个结构体出来的系统类库,有也是自己写的,自己做了转换的
你现在就告诉我们这个dat文件是怎么存放数据的吧
我举个简单的例子吧,告诉你,假如是我自己去写文件,读文件,我是怎么做的:
假如我要存这样的一个数据
public class Note
{
internal string title;
internal string content;
}
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine(note.title);//存title
sw.WriteLine(note.content);//存content
读取:
StreamReader sr = new StreamReader(fs);
note.title = sr.ReadLine();
note.content = sr.ReadLine();
如果存储了多个对象,只不过就是一个循环而已,逻辑和思路都非常的清晰
2025-03-02 08:15:02
2025-03-02 04:20:21