C#判断文件和文件夹是否存在
1.判断文件夹是否存在
//获取或设置当前工作目录的完全限定路径。
string sPath = Environment.CurrentDirectory;
//将两个字符串合并到一个路径中。
sPath = Path.Combine(Environment.CurrentDirectory, "Folder");
//判断文件夹是否存在,如果不存在就创建file文件夹
if (!Directory.Exists(sPath))
{
Directory.CreateDirectory(sPath);
}
//从指定路径中删除空目录。
Directory.Delete(sPath, true);
2.判断文件是否存在
//判断文件是否存在,不存在则创建的存在 string sPath = Environment.CurrentDirectory; sPath = Path.Combine(Environment.CurrentDirectory, "test.txt"); if (File.Exists(sPath)) { //创建该文件 File.Create(sPath); }