【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(@"文件路径");
}
相关推荐
掘金-我是哪吒10 分钟前
第378集设备服务接入系统Java微服务后端架构实战
java·开发语言·spring·微服务·架构
啊森要自信15 分钟前
【C++的奇迹之旅】map与set应用
c语言·开发语言·c++
一颗宁檬不酸15 分钟前
Java Web 踩坑实录:JSTL 标签库 URI 解析失败(HTTP 500 错误)完美解决
java·开发语言·前端
●VON20 分钟前
从单端到“空地一体”:基于 HarmonyOS 的多端协同感知系统开发实践
学习·华为·harmonyos·openharmony·开源鸿蒙
有一个好名字20 分钟前
Java 高性能序列化框架 Kryo 详解:从入门到实战
java·开发语言
酒尘&22 分钟前
JavaScript官网Promise篇
开发语言·前端·javascript·前端框架·交互
霸王大陆34 分钟前
《零基础学 PHP:从入门到实战》模块十:从应用到精通——掌握PHP进阶技术与现代化开发实战-3
开发语言·php
进击的荆棘1 小时前
C++起始之路——类和对象(上)
开发语言·c++
眼眸流转1 小时前
Godot学习笔记
笔记·学习·godot
老朱佩琪!1 小时前
在Unity中实现状态机设计模式
开发语言·unity·设计模式