读取时报错,“无法访问已关闭的文件”
private void button2_Click(object sender, EventArgs e)
{
string fileName = "MyNew.data";
if (!(File.Exists(fileName)))
{
MessageBox.Show("当前文件不存在");
return;
}
string strData = "";
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
BinaryReader reader = new BinaryReader(fs);
strData = reader.ReadString();
for (int i = 0; i < 200;i++ )
{
if (i == 0)
{
strData += reader.ReadUInt32().ToString();
}
else
{
strData += "||" + reader.ReadUInt32().ToString();
}
textBox2.Text = strData;
fs.Close();
reader.Close();
}
}
标红部分报的错“无访问已关闭的文件”,但是前面fs已经是打开模式了啊?谢谢各位大侠。谢谢