前言
文件操作是开发过程中经常遇到的,如何创建文件、处理文件、保存文件以及读取文件这些工作是每一位开发都必须经历的。
这里围绕C#文件操作内容,我做了一次系统的梳理,主要包括以下几个模块:
1、文件内容操作:文件读写相关
2、文件检测
3、文件及目录创建和删除
4、文件移动
5、文件加密、解密
6、文件上传、下载
7、文件压缩相关
8、文件操作权限相关
一、小节摘要
本节整理了文件及目录的创建、获取和删除。主要使用了File类和Dictionary类
二、详细内容
1.创建目录
/// <summary>
/// 创建目录
/// </summary>
/// <param name="directoryPath">目录的绝对路径</param>
public static void CreateDirectory(string directoryPath)
{
//如果目录不存在则创建该目录
if (!IsExistDirectory(directoryPath))
{
Directory.CreateDirectory(directoryPath);
}
}
2.创建文件
/// <summary>
/// 创建文件
/// </summary>
/// <param name="filePath">文件的绝对路径</param>
public static void Crea