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