【C#】对文件的操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ming_5257/article/details/80874806

C#中对文件的操作需要引用命名空间

Using System.IO;

1、获取文件的路径

//语法
string path=@"D:\照片\1.txt";//输入@的作用是防止路径中的‘\’被转译

2、创建一个文件

File.Creat(path);//在path所存储的路径下创建一个名字为1.txt的文档,如果文档存在,就覆盖这个文档

3、删除文件

File.Delete(path);//删除指定路径下的指定文件。

4.判断指定路径下是否存在文件

File.Exists(path);//判断指定路径下的文件是否存在

5、对文件属性的查询

//查询文件的创建时间
File.GetCreationTime(path);
//上次访问文件的时间
File.GetLastAccessTime(path);
//上次写入指定文件的时间和日期
File.GetLastWriteTime(path);

6、对文件的操作

//移动文件
File.Move(path,path1)//将path路径下面的指定文件移动到path1下面,如果指定文件名,则会给文件改名。
//复制文件
File.Copy(path,path1)//将path路径下的指定文件复制到path1下面,如果path1下面有重名文件,则会报异常
    //解决异常
    File.Copy(path,path1,true)//这样如果会将path1路径下的重名文件覆盖。
//写文件
string[] shuzu = new string[] { "我是人","我是好人"};//定义一个字符串数组
File.WriteAllLines(path, shuzu);//将字符串数组写到path路径下的文件里,并关闭。

猜你喜欢

转载自blog.csdn.net/Ming_5257/article/details/80874806