【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(@"文件路径");
}
相关推荐
石像鬼₧魂石12 分钟前
HexStrike AI 理想操作流程清单(完整功能版)
linux·人工智能·windows·学习·ubuntu
czhc114007566316 分钟前
C# 1221
java·servlet·c#
先知后行。18 分钟前
python的类
开发语言·python
派大鑫wink24 分钟前
【Day12】String 类详解:不可变性、常用方法与字符串拼接优化
java·开发语言
JIngJaneIL27 分钟前
基于springboot + vue健康管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端
dyxal28 分钟前
Python包导入终极指南:子文件如何成功调用父目录模块
开发语言·python
wdfk_prog31 分钟前
[Linux]学习笔记系列 -- [fs]file
linux·笔记·学习
我居然是兔子37 分钟前
Java虚拟机(JVM)内存模型与垃圾回收全解析
java·开发语言·jvm
其美杰布-富贵-李40 分钟前
Java (Spring Boot) 反射完整学习笔记
java·spring boot·学习
andwhataboutit?44 分钟前
LLAMAINDEX框架
学习