我们只要使用C#中自带的函数:File.Exists(@"文件路径"),大致框架如下:
if(File.Exists(@"文件路径")) { //存在 } else { //不存在 }
具体事例:
if (File.Exists(@"D:\\MyFile4.txt"))//如果该txt文件存在,直接读取 { string[] strR = File.ReadAllLines("D:\\MyFile4.txt");//获取整个文本内容 //int iRow = strR.Length; for (int iRow = 0; iRow < strR.Length; iRow++) { textBox1.Text += strR[iRow] + "\r\n"; } } else//该txt文件不存在,则先创建txt文件 { string dataPath = @"D:\" + "MyFile4.txt"; StreamWriter sw = new StreamWriter(dataPath, false);//文件保存位置 sw.Write(textBox1.Text); sw.Close(); //关闭StreamWriter文件流 }