读取到BIN后怎么办?
loginList = (LoginList)bf.Deserialize(filestream);
这个代码就是读取 bin文件的.
读取到的bin文件就是LoginList 类的一个对象.
在我的代码里LoginList是这样定义的.
[Serializable] //这个标志这个类是可以序列化的
class LoginList
{
public List<string> loginList = new List<string>();
}
正常的使用LoginList类里的loginList是
LoginList li;
li = new LoginList();
这样
li.loginList
就可以使用 LoginList 里的 字段了.
读取 bin 后得到的东西就是一个对象
对应上面的正常的写法就是
LoginList li;
li = (LoginList)bf.Deserialize(filestream);
li.loginList
就可以使用LoginList类里的loginList字段了.而且这个字段里还是有内容的.
这个内容就是你上次序列化以前存在这个对象的里的内容.