62,614
社区成员
发帖
与我相关
我的任务
分享
//(比如)从文件中读取飞机信息
public void ReadFromFile()
{
string path = "Planes.txt";
FileStream fsReader = null;
try
{
fsReader = new FileStream(path,
FileMode.OpenOrCreate, FileAccess.Read, FileShare.None);
//实现接口的对象(这一步是关键)
BinaryFormatter brf = new BinaryFormatter();
//接口方法读取并转型成我们需要的信息
Dictionary<string, Plane> planeInfo = brf.Deserialize(fsReader) as Dictionary<string, Plane>;
UserHelper.planes = planeInfo;
}
catch (Exception)
{
MessageBox.Show("还没有添加航班信息,请确认!");
}
finally
{
fsReader.Close();
}
}
这是我给你举的一个例了,同样中从文件中读取飞机对象信息!希望对你有用