FileStream fs1
= new FileStream("D:\\文档\\"
+ acc + "\\"
+ operate + ".txt"
, FileMode.Open);
BinaryReader br1 = new BinaryReader(fs1);
try
{
textBox1.Text = br1.ReadString();
}
catch (EndOfStreamException e)
{
// 空文件情况处理代码
}
finally
{
br1.Close();
fs1.Close();
}
如1楼所言,使用try、catch结构来构建该代码,捕获EndOfStreamException异常即可处理空文件的情况,示例如上。