一般常用的文件操作方法
1. 创建文件夹
Directory.CreateDirectory(@"d:\C#程序设计");
2. 是否有这个文件,没有就创建。
DirectoryInfo dir = new DirectoryInfo(@"d:\C#程序设计"); if (!dir.Exists) { dir.Create(); } else { Console.WriteLine("该目录已经存在"); }
3. 是否有这个文件
if (xlsxFileg.Exists) //如果有这个文件那么删除
{
xlsxFileg.Delete();
xlsxFileg = new FileInfo(xlsxPath); //新建这个文件
}
4. 新建文件
xlsxFileg = new FileInfo(xlsxPath); //新建这个文件
11.3 文件
.NET Framework提供了File类和FileInfo类,以方便在程序中直接操作文件。File和FileInfo类位于System.IO命名空间,都可以用来实现创建、复制、移动、打开文件等操作。File类和FileInfo类与Directory类和DirectoryInfo类的工作方式相似。File类是一个静态类,可直接调用其方法成员。FileInfo类不是静态类,需要先创建实例。
1. 文件类File
File类的常用方法如表11.1所示。
表11.1 File类的常用方法
常 用 方 法 | 介 绍 |
Open() | 打开文件 |
Create() | 创建文件 |
Copy() | 复制文件 |
Delete() | 删除文件 |
Exists() | 判断文件是否存在 |
Move() | 移动文件 |
Replace() | 替换文件 |
AppendAllText() | 新建文件并添加文本 |
ReadAllText() | 打开并读取文本内容 |
源自:详细请看