我们只要使用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文件流
}