C#编程-32:复制移动删除文件或文件夹

简介: C#编程-32:复制移动删除文件或文件夹

1、文件:

File.Create(path)

File.Copy(sourceFile,destFile,true);

File.Move(sourceFile,targetFile)

File.Exists(fileName)

File.Delete(fileName)


FileInfo fi = new FileInfo(fileName);

fi.Delete();


2、文件夹:

Directory.CreateDirectory(targetPath);

Directory.Exists(path)

Directory.Delete(path)

Directory.Move(sourcePath, targetPath);


DirectoryInfo di = new DirectoryInfo(path);

di.Delete(true);


3、文件夹拷贝需要遍历,逐个拷贝文件。


相关文章
electron解决创建新窗口html文件不能引入ipcRenderer通信
electron解决创建新窗口html文件不能引入ipcRenderer通信
|
4月前
|
人工智能 数据可视化 数据库
低代码开发模式下的应用交付效率优化:拖拽式交互机制研究
低代码开发平台以其可视化操作、快速构建和灵活扩展等特性,正成为企业数字化转型的重要工具。通过拖拽式开发降低技术门槛,借助预置模板加速上线进程,并支持API对接实现复杂IT架构的无缝集成。平台提供安全可控的企业级部署方案,满足金融、制造等高敏感行业的严格要求。其核心引擎涵盖SQL优化、功能扩展、图表渲染等,全面提升开发效率与系统性能。此外,模型驱动开发与AI深度融合,进一步赋能智能化数据处理与场景化推荐,助力企业实现从开发到决策支持的全方位升级。低代码不仅重构了开发范式,还通过开放生态和扩展能力,为开发者和技术团队提供了创新空间,推动全民开发者时代的到来。
|
前端开发 Java 测试技术
IDEA 版 API 接口神器来了,一键生成文档,贼香!
IDEA 版 API 接口神器来了,一键生成文档,贼香!
1173 0
|
弹性计算 关系型数据库 MySQL
经济型e实例试用评测
通过几个通俗易懂的入门实验快速认识e实例
48708 3
经济型e实例试用评测
|
存储 弹性计算 数据库
阿里云服务器购买教程
作为一家全球领先的云计算服务提供商,阿里云提供了多种云产品和解决方案,包括云服务器、对象服务OSS、数据库、存储、SSL、域名和CDN 等。阿里云服务器是一种灵活可扩展的云计算服务,适用于各种规模和类型的企业和个人用户。阿里云以其出色的性能和极高的可靠性而备受青睐,除此之外阿里云优惠力度也比较大。在这篇文章中,我们将向您展示如何快速购买阿里云服务器。
756 0
阿里云服务器购买教程
|
弹性计算 关系型数据库 MySQL
连接RDS实例
连接RDS实例
305 1
|
Swift
在Swift编程语言中,`if`, `else if`, 和 `else` 语句
在Swift编程语言中,`if`, `else if`, 和 `else` 语句
130 1
|
JSON JavaScript 数据格式
js读取csv文件并使用json显示中文乱码的解决方案
js读取csv文件并使用json显示中文乱码的解决方案
702 0
|
Ubuntu Linux 虚拟化
Linux环境下的VScode使用教程
Linux环境下的VScode使用教程
796 0