日期:2014-05-19  浏览次数:20882 次

新手问关于C#如何向文件中读写结构体
我在
http://www.codeproject.com/useritems/readwritestructstobinfile.asp?df=100&tid=2063355&forumid=206476&select=2063355#xx2063355xx
下载了一个
关于如何向文件中读写结构体的demo,程序可以运行。
但有个问题就是?如果在运行时先向文件写,然后读,没有问题。
但是如果写完以后,关闭程序,不写直接打开上次写的文件就有问题。
大家帮帮忙。
解决以后马上结帖。

------解决方案--------------------
我看了一下 问题很简单

因为读取得按钮每次都是取那个txtFileName里的文件来读去

而txtFileName默认的是c:\test.dat

如果你头一次恰好也是没有改动就把这个文件保存到了这里就ok

但是你要是该了路径 下次他就找不到这个文件了 你可以自己改一改 弄个OpenFileDialog来选择文件
------解决方案--------------------
序列化 序列化