文件操作常用相关类:
File: 操作文件,静态类,对文件整体操作。
Directory:操作目录(文件夹),静态类。
FileInfo:文件类,用来描述一个文件对象,获取指定目录下的所有文件时,返回一个FileInfo数组。
DirectoryInfo:文件夹的一个类,描述一个文件夹对象,返回。。数组。
Path:对文件或目录的路径操作,静态类。 只对该文件名字符串操作
Stream:文件流,抽象类,所有流的父类。
具体方法在用的时候查找。
简单练习:
class Program
{
static void Main(string[] args)
{
//创建一些目录
for (int i = ; i < ; i++)
{
Directory.CreateDirectory(@"c:\" + i);
}
//删除一些目录
for (int i = ; i < ; i++)
{
//目录不存在时报异常
//用这个直接删目录的时候如果目录有东西 报异常
Directory.Delete(@"c:\" + i);
//用这个方法则可以删
Directory.Delete(@"c:\" + i, true);
}
//移动目录 ,不能跨盘。
Directory.Move(); }
}