C#文件操作。

文件操作常用相关类:

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();

        }    
    }
原文地址:https://www.cnblogs.com/zhangyuhao/p/10538803.html