【C#学习】文件操作

文章目录

  • 常见操作
    • 拷贝文件
    • 检测文件夹是否存在并创建
    • 判断文件是否存在
    • 删除文件夹下的所有文件保留文件夹
    • 获取指定目录下的所有文件名
    • 删除

常见操作

拷贝文件

System.IO.File.Copy(sourcePath, targetPath); 

检测文件夹是否存在并创建

//if directory not exit,then establish
if (Directory.Exists(ft) == false)
{
    Directory.CreateDirectory(ft);
}

判断文件是否存在

if(File.Exists(ft1_temp)==false)
 System.IO.File.Copy(fs1, ft1_temp);

删除文件夹下的所有文件保留文件夹

// 先删除整个文件夹及下所有文件
Directory.Delete(path,true);
//然后再新建一个空的文件夹
Directory.CreateDirectory(path);

获取指定目录下的所有文件名

string[] files = Directory.GetFiles(dir);//得到文件

删除

using System.IO;
//判断文件是不是存在
if(File.Exists(@"文件路径"))
{
	//如果存在则删除
	File.Delete(@"文件路径");
}

你可能感兴趣的:(编程技术,c#,学习,开发语言)