【C#学习】文件操作

文章目录

常见操作

拷贝文件

csharp 复制代码
System.IO.File.Copy(sourcePath, targetPath); 

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

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

判断文件是否存在

csharp 复制代码
if(File.Exists(ft1_temp)==false)
 System.IO.File.Copy(fs1, ft1_temp);

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

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

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

csharp 复制代码
string[] files = Directory.GetFiles(dir);//得到文件

删除

csharp 复制代码
using System.IO;
//判断文件是不是存在
if(File.Exists(@"文件路径"))
{
	//如果存在则删除
	File.Delete(@"文件路径");
}
相关推荐
wjs20242 分钟前
jEasyUI 启用行内编辑
开发语言
夕除3 分钟前
js--6
java·开发语言
ytttr8734 分钟前
C#实现海康威视智能车牌识别
开发语言·c#
梵刹古音9 分钟前
【C语言】 关键字与用户标识符
c语言·开发语言
悟能不能悟12 分钟前
grpc协议
开发语言
知识分享小能手13 分钟前
Oracle 19c入门学习教程,从入门到精通,Oracle优化SQL语句 — 语法知识点与使用方法详解(16)
sql·学习·oracle
calvinpaean15 分钟前
Metric3D Towards Zero-shot Metric 3D Prediction from A Single Image 论文学习
学习·3d
四维碎片18 分钟前
【Qt】代理(Delegate)的使用
开发语言·qt
鹓于24 分钟前
Excel一键生成炫彩二维码
开发语言·前端·javascript
froginwe1126 分钟前
MongoDB 固定集合详解
开发语言