版权声明:本文为博主原创文章,未经博主允许不得转载。 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路径下的文件里,并关闭。