【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(@"文件路径");
}
相关推荐
三水彡彡彡彡15 分钟前
深入理解指针:常量、函数与数组
c++·学习
CappuccinoRose18 分钟前
HTML语法学习文档(九)
前端·学习·架构·html5
csbysj202025 分钟前
Java Override/Overload
开发语言
globaldomain26 分钟前
立海世纪:优质品牌域名对企业的潜在价值
开发语言·php·主机·网站·域名注册
wangbing112528 分钟前
开发指南142-类和字符串转换
java·开发语言
岱宗夫up41 分钟前
【前端基础】HTML + CSS + JavaScript 进阶(一)
开发语言·前端·javascript·css·html
xyq202442 分钟前
Shell echo命令详解
开发语言
不染尘.1 小时前
字符串哈希
开发语言·数据结构·c++·算法·哈希算法
今儿敲了吗1 小时前
25| 丢手绢
数据结构·c++·笔记·学习·算法
qq_24218863321 小时前
【零基础使用Trae CN编写第一个AI游戏教程】
开发语言·前端·人工智能·python·游戏·html